Linux Kernel Vulnerability in USB Host Controller
CVE-2026-80861

Currently unrated

Key Information:

Vendor

Linux

Status
Vendor
CVE Published:
4 September 2026

What is CVE-2026-80861?

A vulnerability in the Linux kernel affects USB host controllers, particularly in scenarios where the controller becomes inaccessible. The issue is rooted in the xhci_gen_setup() function when it retrieves operational registers using the capability length. If the controller fails or disconnects, it returns an invalid value, leading to unaligned memory access. This situation can trigger a kernel fault and internal errors, especially on arm64 architectures, during the device setup process. The fix involves an additional check to abort setup safely if an invalid state is detected, preventing further complications such as incorrect register reads during device hot-removal.

Affected Version(s)

Linux 66d4eadd8d067269ea8fead1a50fe87c2979a80d

Linux 66d4eadd8d067269ea8fead1a50fe87c2979a80d < 0b31744f70c5e06cce5fb660e02d057a3b9e0e37

Linux 66d4eadd8d067269ea8fead1a50fe87c2979a80d < 78203d5b54a40f0e36196ebf31c9c7a380fc8811

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.