Vulnerability · Published Jan 5, 2024 · Assigned by XEN

CVE-2023-46836x86: BTC/SRSO fixes not fully effective

Medium 4.7

In plain English

A medium-severity security flaw in Xen from Xen. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.2% (higher than 16% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)4.7Medium
Exploit odds (30 days)0.2%top 83.6% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

The fixes for XSA-422 (Branch Type Confusion) and XSA-434 (Speculative Return Stack Overflow) are not IRQ-safe. It was believed that the mitigations always operated in contexts with IRQs disabled. However, the original XSA-254 fix for Meltdown (XPTI) deliberately left interrupts enabled on two entry paths; one unconditionally, and one conditionally on whether XPTI was active. As BTC/SRSO and Meltdown affect different CPU vendors, the mitigations are not active together by default. Therefore, there is a race condition whereby a malicious PV guest can bypass BTC/SRSO protections and launch a BTC/SRSO attack against Xen.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Alpine:v3.20xen4.17.2-r4ALPINE-CVE-2023-46836
Alpine:v3.21xen4.17.2-r4ALPINE-CVE-2023-46836
Alpine:v3.22xen4.17.2-r4ALPINE-CVE-2023-46836
Alpine:v3.23xen4.17.2-r4ALPINE-CVE-2023-46836
Alpine:v3.24xen4.17.2-r4ALPINE-CVE-2023-46836
Debian:12xen4.17.2+76-ge1f9cb16e2-1~deb12u1DEBIAN-CVE-2023-46836
Debian:13xen4.17.2+76-ge1f9cb16e2-1DEBIAN-CVE-2023-46836
Debian:14xen4.17.2+76-ge1f9cb16e2-1DEBIAN-CVE-2023-46836
Ubuntu:22.04:LTSxenno fix listedUBUNTU-CVE-2023-46836
Ubuntu:24.04:LTSxenno fix listedUBUNTU-CVE-2023-46836
Ubuntu:25.10xenno fix listedUBUNTU-CVE-2023-46836
Ubuntu:26.04:LTSxenno fix listedUBUNTU-CVE-2023-46836
Ubuntu:26.10xenno fix listedUBUNTU-CVE-2023-46836

Affected products (as reported)

VendorProductVersions
Xen Xen see references

References