Use-after-free in Linux kernel - CVE-2026-64574
Published: August 6, 2026
Vulnerability details
The vulnerability allows a local user to cause a denial of service.
The vulnerability exists due to a use-after-free in ieee80211_if_read_link and related mac80211 link handling when reading debugfs link files after a vif link update error path leaves stale debugfs entries for newly added links. A local user can open and read a debugfs link file referencing freed memory to cause a denial of service.
The issue is triggered when drv_change_vif_links() fails after new links have been allocated and initialized.
Affected software
How to mitigate CVE-2026-64574
External References
- https://git.kernel.org/stable/c/0f7eaeb950adb77f71beb546e5ab30f90b41fe6f
- https://git.kernel.org/stable/c/329589417214d3b7221432e5b266ed2bba7ff674
- https://git.kernel.org/stable/c/901a73523e093beff123b54b1ceaf3113f18acc9
- https://git.kernel.org/stable/c/952c02b33f56207a160421bcd61e7ac53c9c59ae
- https://git.kernel.org/stable/c/c57d97f381306bbfba174e8f708419e007824e0c