CVE-2026-23299

Bluetooth: purge error queues in socket destructors

State
Published
Severity
Not scored
Published
Mar 25, 2026
Updated
May 11, 2026
Reserved
Jan 13, 2026

Read the record on cve.org

Description

In the Linux kernel, the following vulnerability has been resolved:

Bluetooth: purge error queues in socket destructors

When TX timestamping is enabled via SO_TIMESTAMPING, SKBs may be queued into sk_error_queue and will stay there until consumed. If userspace never gets to read the timestamps, or if the controller is removed unexpectedly, these SKBs will leak.

Fix by adding skb_queue_purge() calls for sk_error_queue in affected bluetooth destructors. RFCOMM does not currently use sk_error_queue.

Scores

The record has no CVSS score.

Weaknesses

The record names no weakness.

Affected Products

ProductVersions
LinuxLinux
  • 134f4b39df7b77225a80ef585c15d46f964f5e6f to before 2b6c942a526635f5c61d2f000258e620da32d3a7Affected
  • 134f4b39df7b77225a80ef585c15d46f964f5e6f to before 3de7c10a950b36affc692d8bd2ac713852580e56Affected
  • 134f4b39df7b77225a80ef585c15d46f964f5e6f to before 21e4271e65094172aadd5beb8caea95dd0fbf6d7Affected
LinuxLinux
  • 6.15Affected
  • before 6.15Not affected
  • 6.18.17 through 6.18.*Not affected
  • 6.19.7 through 6.19.*Not affected
  • 7.0 and laterNot affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.