Use-after-free in Linux kernel - #VU139558
Published: July 27, 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 hci_le_create_conn_sync() and hci_acl_create_conn_sync() when processing create connection completion handling. A local user can trigger a connection state change that frees conn before flag cleanup to cause a denial of service.
The condition occurs when the command status handler frees the connection object while the worker is still blocked on the connection complete event.
Affected software
Remediation
External References
- https://git.kernel.org/stable/c/12917f591cea1af36087dba5b9ec888652f0b42a
- https://git.kernel.org/stable/c/61701912c58a05f6a043f097cc177a964abef348
- https://git.kernel.org/stable/c/70c397b62ee015e19b3924d9da741c8dda017819
- https://git.kernel.org/stable/c/83b22d7f7c384564fa42c3cf19bec715c693d7a2
- https://git.kernel.org/stable/c/903227b6168bb99fd57d4e3c9c1b5014986198e0
- https://git.kernel.org/stable/c/b42cb640a0493d16b61ddd267420274be15efdc1