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.
History

Fri, 16 Oct 2026 22:15:00 +0000

Type Values Removed Values Added
First Time appeared Freebsd
Freebsd freebsd
Vendors & Products Freebsd
Freebsd freebsd

Thu, 15 Oct 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Thu, 15 Oct 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 7.0, 'vector': 'CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H'}


Thu, 15 Oct 2026 13:30:00 +0000

Type Values Removed Values Added
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.
Title Multiple vulnerabilities in bhyve device models
Weaknesses CWE-126
CWE-362
CWE-787
References

cve-icon MITRE

Status: PUBLISHED

Assigner: freebsd

Published: 2026-10-15T07:18:11.464Z

Updated: 2026-10-16T03:56:52.868Z

Reserved: 2026-09-28T13:33:02.324Z

Link: CVE-2026-101310

cve-icon Vulnrichment

Updated: 2026-10-15T15:49:50.873Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-15T08:16:36.313

Modified: 2026-10-16T04:18:10.750

Link: CVE-2026-101310

cve-icon Redhat

No data.