CVE-2023-46841
Severity CVSS v4.0:
Pending analysis
Type:
Unavailable / Other
Publication date:
20/03/2024
Last modified:
04/11/2025
Description
Recent x86 CPUs offer functionality named Control-flow Enforcement<br />
Technology (CET). A sub-feature of this are Shadow Stacks (CET-SS).<br />
CET-SS is a hardware feature designed to protect against Return Oriented<br />
Programming attacks. When enabled, traditional stacks holding both data<br />
and return addresses are accompanied by so called "shadow stacks",<br />
holding little more than return addresses. Shadow stacks aren&#39;t<br />
writable by normal instructions, and upon function returns their<br />
contents are used to check for possible manipulation of a return address<br />
coming from the traditional stack.<br />
<br />
In particular certain memory accesses need intercepting by Xen. In<br />
various cases the necessary emulation involves kind of replaying of<br />
the instruction. Such replaying typically involves filling and then<br />
invoking of a stub. Such a replayed instruction may raise an<br />
exceptions, which is expected and dealt with accordingly.<br />
<br />
Unfortunately the interaction of both of the above wasn&#39;t right:<br />
Recovery involves removal of a call frame from the (traditional) stack.<br />
The counterpart of this operation for the shadow stack was missing.
Impact
Base Score 3.x
6.50
Severity 3.x
MEDIUM
Vulnerable products and versions
| CPE | From | Up to |
|---|---|---|
| cpe:2.3:o:fedoraproject:fedora:40:*:*:*:*:*:*:* | ||
| cpe:2.3:o:xen:xen:*:*:*:*:*:*:x86:* | 4.14.0 (including) |
To consult the complete list of CPE names with products and versions, see this page
References to Advisories, Solutions, and Tools
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/ZON4TLXG7TG4A2XZG563JMVTGQW4SF3A/
- https://xenbits.xenproject.org/xsa/advisory-451.html
- http://xenbits.xen.org/xsa/advisory-451.html
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/HES2IJXZY3H7HBPP4NVSVYYNGW254DMI/
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/ZON4TLXG7TG4A2XZG563JMVTGQW4SF3A/
- https://xenbits.xenproject.org/xsa/advisory-451.html



