Race Condition Vulnerability in Linux PV Device Frontends by Xen Project
CVE-2022-23041
What is CVE-2022-23041?
Linux PV device frontends are susceptible to attacks due to improper handling of access rights by backends, leading to race condition vulnerabilities. In mechanisms involving grant table interfaces, multiple frontends like blkfront, netfront, scsifront, and gntalloc fail to adequately verify if a grant reference is still in use during access removal operations. This oversight allows malicious backends to retain access to guest memory pages beyond their intended lifecycle, resulting in possible data leaks, corruption, and triggering denial of service (DoS) conditions. The xenbus driver shares similar vulnerabilities, primarily associated with shared ring buffer access management. These issues necessitate immediate attention to secure affected systems against exploitation.
Affected Version(s)
unspecified consult Xen advisory XSA-396
References
CVSS V3.1
Timeline
Vulnerability published
Vulnerability Reserved
