Description
Accesses to the CMOS memory contents are done using an indirect IO port pair. Therefore Xen needs to cache the guest chosen index, and one of the usages of the index didn't take the necessary locking to avoid concurrent changes. As a result, a guest could change the index after it being checked, causing a subsequent out-of-bound read access to the contents of an array.
References (3)
Core 3
Core References
Various Sources
http://xenbits.xen.org/xsa/advisory-503.html
Scores
CVSS v3
7.5
EPSS
0.0025
EPSS Percentile
16.8%
Attack Vector
NETWORK
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
CISA SSVC
Vulnrichment
Exploitation
none
Automatable
yes
Technical Impact
partial
Details
CWE
CWE-362
Status
published
Products (1)
Xen/Xen
consult Xen advisory XSA-503
Published
Jul 28, 2026
Tracked Since
Jul 28, 2026