CVE-2023-46837 — Improper Restriction of Operations within the Bounds of a Memory Buffer in XEN
Severity
3.3LOWNVD
EPSS
0.1%
top 76.30%
CISA KEV
Not in KEV
Exploit
No known exploits
Affected products
Timeline
PublishedJan 5
Description
Arm provides multiple helpers to clean & invalidate the cache
for a given region. This is, for instance, used when allocating
guest memory to ensure any writes (such as the ones during scrubbing)
have reached memory before handing over the page to a guest.
Unfortunately, the arithmetics in the helpers can overflow and would
then result to skip the cache cleaning/invalidation. Therefore there
is no guarantee when all the writes will reach the memory.
This undefined behavior was meant to be addr…
CVSS vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:NExploitability: 1.8 | Impact: 1.4
Affected Packages4 packages
Patches
🔴Vulnerability Details
3OSV▶
CVE-2023-46837: Arm provides multiple helpers to clean & invalidate the cache for a given region↗2024-01-05
GHSA▶
GHSA-v75r-qqcp-59c7: Arm provides multiple helpers to clean & invalidate the cache
for a given region↗2024-01-05
OSV▶
CVE-2023-46837: Arm provides multiple helpers to clean & invalidate the cache
for a given region↗2024-01-05
📋Vendor Advisories
1Debian▶
CVE-2023-46837: xen - Arm provides multiple helpers to clean & invalidate the cache for a given region...↗2023