CVE-2026-101310
Description
The HDA audio device model did not check for zero-length Buffer Descriptor List (BDL) entries when starting a stream. A zero-length entry caused an out-of-bounds read or write during DMA transfer processing. BDL fields were also subject to modification by the guest after validation. A malicious guest can crash the bhyve process or potentially execute arbitrary code in the host userspace context running the virtual machine, subject to bhyve's Capsicum sandbox.
How to fix
- FreeBSD FreeBSDp5, p2, p11 or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| FreeBSD FreeBSD | 15.1-RELEASE ≤ v < p5, 14.5-RELEASE ≤ v < p2, 14.4-RELEASE ≤ v < p11 | p5, p2, p11 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.