Vulnerability Description
Existing CommBuffer checks in SmmEntryPoint will not catch underflow when computing BufferSize.
CVSS Score
7.4
HIGH
CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:C/C:H/I:H/A:L
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| Tianocore | Edk2 | <= 202202 |
| Insyde | Kernel | 5.0 |
Related Weaknesses (CWE)
References
- https://bugzilla.tianocore.org/show_bug.cgi?id=3387Issue TrackingVendor Advisory
- https://www.insyde.com/security-pledge/SA-2023024Third Party Advisory
- https://bugzilla.tianocore.org/show_bug.cgi?id=3387Issue TrackingVendor Advisory
- https://lists.debian.org/debian-lts-announce/2025/06/msg00007.html
- https://www.insyde.com/security-pledge/SA-2023024Third Party Advisory
FAQ
What is CVE-2021-38578?
CVE-2021-38578 is a vulnerability with a CVSS score of 7.4 (HIGH). Existing CommBuffer checks in SmmEntryPoint will not catch underflow when computing BufferSize.
How severe is CVE-2021-38578?
CVE-2021-38578 has been rated HIGH with a CVSS base score of 7.4/10. Review the CVSS metrics above for detailed severity breakdown.
Is there a patch for CVE-2021-38578?
Check the references section above for vendor advisories and patch information. Affected products include: Tianocore Edk2, Insyde Kernel.