CVE-2025-39864

wifi: cfg80211: fix use-after-free in cmp_bss()

HIGH
7.8
CVSS Score
Published: September 19, 2025 at 03:26 PM UTC
Updated: October 19, 2026 at 09:10 PM UTC
15 products affected across 3 vendorsLinux KernelDebian LinuxRUGGEDCOM RST2428P Firmware

Using Linux by Linux?

Get instant alerts when new vulnerabilities affect Linux - before attackers find them.

Real-time alertsTrack your software stackFree plan available
Severity
HIGH7.8
Exploit prediction
EPSS 0.2%
SSVC
No known exploit

Description

In the Linux kernel, the following vulnerability has been resolved: wifi: cfg80211: fix use-after-free in cmp_bss() Following bss_free() quirk introduced in commit 776b3580178f ("cfg80211: track hidden SSID networks properly"), adjust cfg80211_update_known_bss() to free the last beacon frame elements only if they're not shared via the corresponding 'hidden_beacon_bss' pointer.

Affected

Our own answer: ranges merged, affected separated from platform-only, with confidence and review flags.

5.11 ≤ v < 5.15.1925.16 ≤ v < 6.1.1515.4 ≤ v < 5.4.2995.5 ≤ v < 5.10.2436.13 ≤ v < 6.16.66.2 ≤ v < 6.6.1056.7 ≤ v < 6.12.463ab8227d3e7d1d2bf1829675d3197e3cb600e9f66.176.17 rc16.17 rc26.17 rc36.17 rc4
Vendor states this is fixed in 26e84445f02ce6b2fe5f3e0e28ff7add77f35e08 (fixed)
Vendor states this is fixed in 5b7ae04969f822283a95c866967e42b4d75e0eef (fixed)
Vendor states this is fixed in 6854476d9e1aeaaf05ebc98d610061c2075db07d (fixed)
Vendor states this is fixed in 912c4b66bef713a20775cfbf3b5e9bd71525c716 (fixed)
Vendor states this is fixed in a8bb681e879ca3c9f722aa08d3d7ae41c42a8807 (fixed)
Vendor states this is fixed in a97a9791e455bb0cd5e7a38b5abcb05523d4e21c (fixed)
Vendor states this is fixed in b7d08929178c16398278613df07ad65cf63cce9d (fixed)
Vendor states this is fixed in ff040562c10a540b8d851f7f4145fa112977f853 (fixed)
Vendor states this is fixed in 5.10.243 (unaffected)
Vendor states this is fixed in 5.15.192 (unaffected)
Vendor states this is fixed in 5.4 (unaffected)
Vendor states this is fixed in 5.4.299 (unaffected)
Vendor states this is fixed in 6.1.151 (unaffected)
Vendor states this is fixed in 6.12.46 (unaffected)
Vendor states this is fixed in 6.16.6 (unaffected)
Vendor states this is fixed in 6.17 (unaffected)
Vendor states this is fixed in 6.6.105 (unaffected)
v < V3.3
Affected range stops below V3.3, so it looks safe — our inference, not a vendor statement
v < V3.3
Affected range stops below V3.3, so it looks safe — our inference, not a vendor statement
v < V3.3
Affected range stops below V3.3, so it looks safe — our inference, not a vendor statement
v < V3.3
Affected range stops below V3.3, so it looks safe — our inference, not a vendor statement
v < V3.3
Affected range stops below V3.3, so it looks safe — our inference, not a vendor statement
v < V3.3
Affected range stops below V3.3, so it looks safe — our inference, not a vendor statement
v < V3.3
Affected range stops below V3.3, so it looks safe — our inference, not a vendor statement
v < V3.3
Affected range stops below V3.3, so it looks safe — our inference, not a vendor statement

SSVC — Action Prioritization

SSVCNo known exploitNot automatableTotal impact

SSVC signals action urgency (what to patch first), separate from CVSS which measures severity.

CVSS

Attack Vector
LOCAL
Complexity
LOW
Privileges
LOW
User Interaction
NONE
Scope
UNCHANGED
Confidentiality
HIGH
Integrity
HIGH
Availability
HIGH
Vector?

Quick Info

StatusMODIFIED
CWE
CWE-416

Get alerted

Stop reading CVE feeds looking for your own stack

Track the products you run and VulnTracker tells you when a new CVE affects them — with what is known about fixing it, and nothing about the rest.

Free plan, no card