CVE-2021-29631
highpriority · track · 31EPSS 0.003 · 21 %ileEUUSEPSS · scored 2026-10-28
In FreeBSD 13.0-STABLE before n246941-20f96f215562, 12.2-STABLE before r370400, 11.4-STABLE before r370399, 13.0-RELEASE before p4, 12.2-RELEASE before p10, and 11.4-RELEASE before p13, certain VirtIO-based device models in bhyve failed to handle errors when fetching I/O descriptors. A malicious guest may cause the device model to operate on uninitialized I/O vectors leading to memory corruption, crashing of the bhyve process, and possibly arbitrary code execution in the bhyve process.
cvss
Technical severity, 0–10. One row per scoring source.
base score 0–10 · higher = more severe · hover a vector to decode
weaknesses
The CWE weakness classes this flaw belongs to.
affected products (4)
Products and version ranges known to be affected.
- n/a FreeBSD≤ FreeBSD 13.0-RELEASE before p4, 12.2-RELEASE before p10, 11.4-RELEASE before p13enisa_euvdEU
also known as (3)
Other names and identifiers for this entity.
sources
Which sources assert this record, and when.
references (8)
External citations — patches, advisories, analysis.
- https://security.FreeBSD.org/advisories/FreeBSD-SA-21:13.bhyve.asccnnvd
- https://security.netapp.com/advisory/ntap-20210923-0004/cnnvd
- https://vigilance.fr/vulnerability/FreeBSD-memory-corruption-via-bhyve-36216cnnvd
- https://www.freebsd.org/security/advisories/FreeBSD-SA-21:13.bhyve.ascPatchcnnvd
- https://security.FreeBSD.org/advisories/FreeBSD-SA-21:13.bhyve.ascenisa_euvd
- https://security.netapp.com/advisory/ntap-20210923-0004/enisa_euvd
- https://security.FreeBSD.org/advisories/FreeBSD-SA-21:13.bhyve.ascVendor Advisorynvd
- https://security.netapp.com/advisory/ntap-20210923-0004/Third Party Advisorynvd
Attackers weaponise vulnerabilities like this against internet-exposed services. See what is exposed on your perimeter with a free passive scan.
Free scan