]> git.baikalelectronics.ru Git - kernel.git/commit
xen/netfront: fix leaking data in shared pages
authorRoger Pau Monne <roger.pau@citrix.com>
Wed, 6 Apr 2022 15:38:04 +0000 (17:38 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 7 Jul 2022 15:53:31 +0000 (17:53 +0200)
commit87bbc18eed9be965156678b86e2728d1ddb766ca
treee6a1e0e0a1819c28890f04ebc8ac16f0a9f0ce84
parent3dc326dddf38228b48c6592317cfe8b404f7ed5a
xen/netfront: fix leaking data in shared pages

commit a34431598e051e119d74a3f1c83f783c61b3ac5d upstream.

When allocating pages to be used for shared communication with the
backend always zero them, this avoids leaking unintended data present
on the pages.

This is CVE-2022-33740, part of XSA-403.

Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Juergen Gross <jgross@suse.com>
Signed-off-by: Juergen Gross <jgross@suse.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/net/xen-netfront.c