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.
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.
Advisories
No advisories yet.
Fixes
Solution
No solution given by the vendor.
Workaround
There is no known mitigation.
References
History
Tue, 04 Nov 2025 20:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| References |
|
Thu, 17 Apr 2025 19:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
Projects
Sign in to view the affected projects.
Status: PUBLISHED
Assigner: XEN
Published:
Updated: 2025-11-04T19:16:34.429Z
Reserved: 2023-06-01T10:44:17.065Z
Link: CVE-2023-34321
Updated: 2025-11-04T19:16:34.429Z
Status : Modified
Published: 2024-01-05T17:15:08.357
Modified: 2025-11-04T20:16:30.183
Link: CVE-2023-34321
No data.
OpenCVE Enrichment
No data.
Weaknesses