CVE-2022-42335
x86 shadow paging arbitrary pointer dereference In environments where host assisted address...
x86 shadow paging arbitrary pointer dereference In environments where host assisted address translation is necessary but Hardware Assisted Paging (HAP) is unavailable, Xen will run guests in so called shadow mode. Due to too lax a check in one of the hypervisor routines used for shadow page handling it is possible for a guest with a PCI device passed through to cause the hypervisor to access an arbitrary pointer partially under guest control.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
7.8
x86 shadow paging arbitrary pointer dereference In environments where host assisted address translation is necessary but Hardware Assisted Paging (HAP) is unavailable, Xen will run guests in so called shadow mode. Due to too lax a check in one of the hypervisor routines used for shadow page handling it is possible for a guest with a PCI device passed through to cause the hypervisor to access an arbitrary pointer partially under guest control.
- Record
CVE-2022-42335- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-476
- Updated
- 2026-11-02
CVE List No score
x86 shadow paging arbitrary pointer dereference In environments where host assisted address translation is necessary but Hardware Assisted Paging (HAP) is unavailable, Xen will run guests in so called shadow mode. Due to too lax a check in one of the hypervisor routines used for shadow page handling it is possible for a guest with a PCI device passed through to cause the hypervisor to access an arbitrary pointer partially under guest control.
- Record
CVE-2022-42335- Updated
- 2026-11-02
EUVDEUVD-2022-45410 No score
x86 shadow paging arbitrary pointer dereference In environments where host assisted address translation is necessary but Hardware Assisted Paging (HAP) is unavailable, Xen will run guests in so called shadow mode. Due to too lax a check in one of the hypervisor routines used for shadow page handling it is possible for a guest with a PCI device passed through to cause the hypervisor to access an arbitrary pointer partially under guest control.
- Record
EUVD-2022-45410- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-pwx9-2gvj-242v
7.8
x86 shadow paging arbitrary pointer dereference In environments where host assisted address...
x86 shadow paging arbitrary pointer dereference In environments where host assisted address translation is necessary but Hardware Assisted Paging (HAP) is unavailable, Xen will run guests in so called shadow mode. Due to too lax a check in one of the hypervisor routines used for shadow page handling it is possible for a guest with a PCI device passed through to cause the hypervisor to access an arbitrary pointer partially under guest control.
- Record
GHSA-pwx9-2gvj-242v- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-476
- Updated
- 2026-11-02
OSVALPINE-CVE-2022-42335
7.8
x86 shadow paging arbitrary pointer dereference In environments where host assisted address translation is necessary but Hardware Assisted Paging (HAP) is unavailable, Xen will run guests in so called shadow mode. Due to too lax a check in one of the hypervisor routines used for shadow page handling it is possible for a guest with a PCI device passed through to cause the hypervisor to access an arbitrary pointer partially under guest control.
- Record
ALPINE-CVE-2022-42335- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-03
OSV
7.8
x86 shadow paging arbitrary pointer dereference In environments where host assisted address translation is necessary but Hardware Assisted Paging (HAP) is unavailable, Xen will run guests in so called shadow mode. Due to too lax a check in one of the hypervisor routines used for shadow page handling it is possible for a guest with a PCI device passed through to cause the hypervisor to access an arbitrary pointer partially under guest control.
- Record
CVE-2022-42335- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 4 moreShow less
OSVDEBIAN-CVE-2022-42335
7.8
x86 shadow paging arbitrary pointer dereference In environments where host assisted address translation is necessary but Hardware Assisted Paging (HAP) is unavailable, Xen will run guests in so called shadow mode. Due to too lax a check in one of the hypervisor routines used for shadow page handling it is possible for a guest with a PCI device passed through to cause the hypervisor to access an arbitrary pointer partially under guest control.
- Record
DEBIAN-CVE-2022-42335- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-03
OSVUBUNTU-CVE-2022-42335
7.8
x86 shadow paging arbitrary pointer dereference In environments where host assisted address translation is necessary but Hardware Assisted Paging (HAP) is unavailable, Xen will run guests in so called shadow mode. Due to too lax a check in one of the hypervisor routines used for shadow page handling it is possible for a guest with a PCI device passed through to cause the hypervisor to access an arbitrary pointer partially under guest control.
- Record
UBUNTU-CVE-2022-42335- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVopenSUSE-SU-2024:12917-1 No score
xen-4.17.1_02-1.1 on GA media
These are all security issues fixed in the xen-4.17.1_02-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:12917-1- Updated
- 2026-11-02
OSVSUSE-SU-2023:2535-1 No score
Security update for xen
This update for xen fixes the following issues:
Security fixes:
- CVE-2022-42336: Fix an issue where guests configuring AMD Speculative Store Bypass Disable would have no effect (XSA-431) (bsc#1211433).
- CVE-2022-42335: Fixed an issue where guests running under shadow mode with a PCI devices passed through could force the hypervisor to dereference arbitrary memory, leading to a denial of service (XSA-430) (bsc#1210315).
Non-security fixes:
- Fixed a build warning false positive (bsc#1210570).
- Added missing debug-info to xen-syms (bsc#1209237).
- Updated to version 4.17.1 (bsc#1027519).
- Fixed a failure during VM destruction when using host-assisted kexec and kdump (bsc#1209245).
- Other upstream fixes (bsc#1027519).
- Record
SUSE-SU-2023:2535-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
xenAlpine:v3.18 |
before 4.17.0-r5 | 4.17.0-r5 |
xenAlpine:v3.19 |
before 4.17.0-r5 | 4.17.0-r5 |
xenAlpine:v3.20 |
before 4.17.0-r5 | 4.17.0-r5 |
xenAlpine:v3.21 |
before 4.17.0-r5 | 4.17.0-r5 |
xenAlpine:v3.22 |
before 4.17.0-r5 | 4.17.0-r5 |
xenAlpine:v3.23 |
before 4.17.0-r5 | 4.17.0-r5 |
xenAlpine:v3.24 |
before 4.17.0-r5 | 4.17.0-r5 |
xenDebian:12 |
before 4.17.1+2-gb773c48e36-1 | 4.17.1+2-gb773c48e36-1 |
xenDebian:13 |
before 4.17.1+2-gb773c48e36-1 | 4.17.1+2-gb773c48e36-1 |
xenDebian:14 |
before 4.17.1+2-gb773c48e36-1 | 4.17.1+2-gb773c48e36-1 |
Show 12 moreShow less
| Package | Affected | Fixed |
|---|---|---|
xenSUSE:Linux Enterprise Module for Basesystem 15 SP5 From an advisory covering 2 CVEs |
before 4.17.1_04-150500.3.3.1 | 4.17.1_04-150500.3.3.1 |
xenSUSE:Linux Enterprise Module for Server Applications 15 SP5 From an advisory covering 2 CVEs |
before 4.17.1_04-150500.3.3.1 | 4.17.1_04-150500.3.3.1 |
xenopenSUSE:Leap 15.5 From an advisory covering 2 CVEs |
before 4.17.1_04-150500.3.3.1 | 4.17.1_04-150500.3.3.1 |
xenUbuntu:16.04:LTS |
All versions, plus listed versions 4.5.1-0ubuntu14.5.1-0ubuntu24.6.0-1ubuntu14.6.0-1ubuntu24.6.0-1ubuntu4 Show 7 moreShow less4.6.0-1ubuntu4.14.6.0-1ubuntu4.24.6.0-1ubuntu4.34.6.5-0ubuntu14.6.5-0ubuntu1.14.6.5-0ubuntu1.24.6.5-0ubuntu1.4 |
None known |
xenUbuntu:18.04:LTS |
All versions, plus listed versions 4.9.0-0ubuntu34.9.0-0ubuntu44.9.2-0ubuntu1 |
None known |
xenUbuntu:20.04:LTS |
All versions, plus listed versions 4.9.2-0ubuntu24.9.2-0ubuntu64.9.2-0ubuntu74.11.3+24-g14b62ab3e5-1ubuntu14.11.3+24-g14b62ab3e5-1ubuntu24.11.3+24-g14b62ab3e5-1ubuntu2.24.11.3+24-g14b62ab3e5-1ubuntu2.3 |
None known |
xenUbuntu:22.04:LTS |
All versions, plus listed versions 4.11.4+24-gddaaccbbab-1ubuntu24.16.0-1~ubuntu24.16.0-1~ubuntu2.1 |
None known |
xenUbuntu:24.04:LTS |
All versions, plus listed versions 4.17.2-14.17.2+55-g0b56bed864-14.17.2+76-ge1f9cb16e2-14.17.2+76-ge1f9cb16e2-1ubuntu14.17.3+10-g091466ba55-14.17.3+10-g091466ba55-1.1ubuntu24.17.3+10-g091466ba55-1.1ubuntu3 |
None known |
xenUbuntu:25.10 |
All versions, plus listed versions 4.20.0-1ubuntu14.20.0+68-g35cb38b222-1 |
None known |
xenUbuntu:26.10 |
All versions, plus listed versions 4.20.2+7-g1badcf5035-2build24.20.2+37-g61ff35323e-1ubuntu14.20.3+127-gc42374a105-1 |
None known |
xenUbuntu:26.04:LTS |
All versions, plus listed versions 4.20.0+68-g35cb38b222-14.20.2+7-g1badcf5035-24.20.2+7-g1badcf5035-2build2 |
None known |
xenopenSUSE:Tumbleweed |
before 4.17.1_02-1.1 | 4.17.1_02-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | OSV | |
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2022-42335 is a high vulnerability (CVSS 7.8) in Xen, published April 25, 2023. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.26%, the 18th percentile. Fixed in xen 4.17.0-r5.
References
xenbits.xenproject.org/xsa/advisory-430.txt
xenbits.xen.org/xsa/advisory-430.html
openwall.com/lists/oss-security/2023/04/25/1
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/PSPFWSY6UOPGMADQGOGN2PAAS5LJRPTG
security.gentoo.org/glsa/202402-07
nvd.nist.gov/vuln/detail/CVE-2022-42335
Show 16 moreShow less
lists.fedoraproject.org/archives/list/[email protected]/message/PSPFWSY6UOPGMADQGOGN2PAAS5LJRPTG
github.com/advisories/GHSA-pwx9-2gvj-242v
security.alpinelinux.org/vuln/CVE-2022-42335
security-tracker.debian.org/tracker/CVE-2022-42335
suse.com/support/update/announcement/2023/suse-su-20232535-1
bugzilla.suse.com/1027519
bugzilla.suse.com/1208736
bugzilla.suse.com/1209237
bugzilla.suse.com/1209245
bugzilla.suse.com/1210315
bugzilla.suse.com/1210570
bugzilla.suse.com/1211433
suse.com/security/cve/CVE-2022-42335
suse.com/security/cve/CVE-2022-42336
ubuntu.com/security/CVE-2022-42335
cve.org/CVERecord?id=CVE-2022-42335