Race condition in FreeBSD - CVE-2026-101309

 

Race condition in FreeBSD - CVE-2026-101309

Published: October 14, 2026


Vulnerability identifier: #VU155791
CSH Severity: Low
CVSS v4: 0 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:N/SI:N/SA:N]
CVE-ID: CVE-2026-101309
CWE-ID: CWE-362
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a local user to crash the bhyve process or potentially execute arbitrary code in the host userspace context running the virtual machine.

The vulnerability exists due to a race condition and insufficient validation of guest-controlled event ring data in the bhyve xHCI device model when processing event ring sizes and transfer request block fields from guest memory. A local user can run malicious privileged code in a guest to modify these values concurrently with their use to crash the bhyve process or potentially execute arbitrary code in the host userspace context running the virtual machine.

Exploitation requires the xHCI device to be exposed to the guest. Host-side execution remains subject to bhyve's Capsicum sandbox.


Affected software

FreeBSD

How to mitigate CVE-2026-101309

Install security update from vendor's website.


External References

Related Security Bulletins