Junglewise Threat Intelligence

CVE-2026-64455: Linux kernel slab-use-after-free in chaoskey_release

CVE-2026-64455 · Severity: info · CVSS 2.1 · Published 2026-07-25

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability was identified in the Linux kernel's chaoskey driver, which manages Altus Metrum ChaosKey hardware. If a user closes the device file after the USB device has been physically unplugged, the system may attempt to access memory that has already been freed. This could lead to a system crash or instability, though it is primarily triggered during debugging scenarios.

Technical details

A slab-use-after-free vulnerability exists in drivers/usb/misc/chaoskey.c within the chaoskey_release() function. The root cause is a debugging statement (usb_dbg) that attempts to access the usb_interface structure after its final reference has been dropped by chaoskey_free(). This occurs specifically when a user closes the device file after the physical USB device has been disconnected. An attacker with physical access or a local user could potentially trigger a kernel oops or KASAN splat by unplugging the device and closing the associated file descriptor. The issue has been resolved by removing the problematic debugging statement across multiple stable kernel branches.

Affected products

  • Linux Linux kernel 66e3e591891da9899a8990792da080432531ffd4

Timeline

  • 2026-06-09: patched: Initial patch authored by Alan Stern
  • 2026-07-25: advisory: CVE published in NVD dataset

References

Related threats