CVE-2021-28692

Description

inappropriate x86 IOMMU timeout detection / handling IOMMUs process commands issued to them in parallel with the operation of the CPU(s) issuing such commands. In the current implementation in Xen, asynchronous notification of the completion of such commands is not used. Instead, the issuing CPU spin-waits for the completion of the most recently issued command(s). Some of these waiting loops try to apply a timeout to fail overly-slow commands. The course of action upon a perceived timeout actually being detected is inappropriate: - on Intel hardware guests which did not originally cause the timeout may be marked as crashed, - on AMD hardware higher layer callers would not be notified of the issue, making them continue as if the IOMMU operation succeeded.

Category

7.1
CVSS
Severity: High
CVSS 3.1 •
CVSS 2.0 •
EPSS 0.10%
Vendor Advisory gentoo.org Vendor Advisory xenproject.org
Affected: Xen xen
Affected: Xen xen
Affected: Xen xen
Affected: Xen xen
Affected: Xen xen
Affected: Xen xen
Published at:
Updated at:

References

Link Tags
https://xenbits.xenproject.org/xsa/advisory-373.txt vendor advisory
https://security.gentoo.org/glsa/202107-30 mitigation third party advisory vendor advisory

Frequently Asked Questions

What is the severity of CVE-2021-28692?
CVE-2021-28692 has been scored as a high severity vulnerability.
How to fix CVE-2021-28692?
To fix CVE-2021-28692, make sure you are using an up-to-date version of the affected component(s) by checking the vendor release notes. As for now, there are no other specific guidelines available.
Is CVE-2021-28692 being actively exploited in the wild?
As for now, there are no information to confirm that CVE-2021-28692 is being actively exploited. According to its EPSS score, there is a ~0% probability that this vulnerability will be exploited by malicious actors in the next 30 days.
What software or system is affected by CVE-2021-28692?
CVE-2021-28692 affects Xen xen, Xen xen, Xen xen, Xen xen, Xen xen, Xen xen.
This platform uses data from the NIST NVD, MITRE CVE, MITRE CWE, First.org and CISA KEV but is not endorsed or certified by these entities. CVE is a registred trademark of the MITRE Corporation and the authoritative source of CVE content is MITRE's CVE web site. CWE is a registred trademark of the MITRE Corporation and the authoritative source of CWE content is MITRE's CWE web site.
© 2025 Under My Watch. All Rights Reserved.