net: phonet: free phonet_device after RCU grace period
Summary
| CVE | CVE-2026-53157 |
|---|---|
| State | PUBLISHED |
| Assigner | Linux |
| Source Priority | CVE Program / NVD first with legacy fallback |
| Published | 2026-06-25 09:16:33 UTC |
| Updated | 2026-07-07 18:54:28 UTC |
| Description | In the Linux kernel, the following vulnerability has been resolved: net: phonet: free phonet_device after RCU grace period phonet_device_destroy() removes a phonet_device from the per-net device list with list_del_rcu(), but frees it immediately. RCU readers walking the same list can still hold a pointer to the object after it has been removed, leading to a slab-use-after-free. Use kfree_rcu(), matching the lifetime rule already used by phonet_address_del() for the same object type. |
Risk And Classification
Primary CVSS: v3.1 7.8 HIGH from [email protected]
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
EPSS: 0.001840000 probability, percentile 0.081890000 (date 2026-07-05)
Problem Types: CWE-416
CVSS v3.1 Breakdown
Attack Vector
LocalAttack Complexity
LowPrivileges Required
LowUser Interaction
NoneScope
UnchangedConfidentiality
HighIntegrity
HighAvailability
HighCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
NVD Known Affected Configurations (CPE 2.3)
| Type | Vendor | Product | Version | Update | Edition | Language |
|---|---|---|---|---|---|---|
| Operating System | Linux | Linux Kernel | All | All | All | All |
Vendor Declared Affected Products
| Source | Vendor | Product | Version | Platforms |
|---|---|---|---|---|
| CNA | Linux | Linux | affected eeb74a9d45f781ec6f47b9e0a75a6a427b53f165 d59794337ea496042288c7c68356d9b9ca7f46a9 git | Not specified |
| CNA | Linux | Linux | affected eeb74a9d45f781ec6f47b9e0a75a6a427b53f165 6cd7067d6e4b0b2033ba2f918ecbd54dc2af3763 git | Not specified |
| CNA | Linux | Linux | affected eeb74a9d45f781ec6f47b9e0a75a6a427b53f165 2ec8011cce0cd0fc7a5068585d867fc08d508578 git | Not specified |
| CNA | Linux | Linux | affected eeb74a9d45f781ec6f47b9e0a75a6a427b53f165 09c9b92c2010481160245244ea8fa1d06d5d4ae0 git | Not specified |
| CNA | Linux | Linux | affected eeb74a9d45f781ec6f47b9e0a75a6a427b53f165 bd2ab4d800fc26814d89328d87b5f97ef6aa906a git | Not specified |
| CNA | Linux | Linux | affected eeb74a9d45f781ec6f47b9e0a75a6a427b53f165 52b8f5ef82c886f7cd24617915e4b1579ddfd001 git | Not specified |
| CNA | Linux | Linux | affected eeb74a9d45f781ec6f47b9e0a75a6a427b53f165 bff309ea51f1395c1ef8be8b75ce62d28a319113 git | Not specified |
| CNA | Linux | Linux | affected eeb74a9d45f781ec6f47b9e0a75a6a427b53f165 71de0177b28da751f407581a4515cf4d762f6296 git | Not specified |
| CNA | Linux | Linux | affected 2.6.33 | Not specified |
| CNA | Linux | Linux | unaffected 2.6.33 semver | Not specified |
| CNA | Linux | Linux | unaffected 5.10.260 5.10.* semver | Not specified |
| CNA | Linux | Linux | unaffected 5.15.211 5.15.* semver | Not specified |
| CNA | Linux | Linux | unaffected 6.1.177 6.1.* semver | Not specified |
| CNA | Linux | Linux | unaffected 6.6.144 6.6.* semver | Not specified |
| CNA | Linux | Linux | unaffected 6.12.95 6.12.* semver | Not specified |
| CNA | Linux | Linux | unaffected 6.18.36 6.18.* semver | Not specified |
| CNA | Linux | Linux | unaffected 7.0.13 7.0.* semver | Not specified |
| CNA | Linux | Linux | unaffected 7.1 * original_commit_for_fix | Not specified |
References
| Reference | Source | Link | Tags |
|---|---|---|---|
| git.kernel.org/stable/c/2ec8011cce0cd0fc7a5068585d867fc08d508578 | 416baaa9-dc9f-4396-8d5f-8c081fb06d67 | git.kernel.org | Patch |
| git.kernel.org/stable/c/09c9b92c2010481160245244ea8fa1d06d5d4ae0 | 416baaa9-dc9f-4396-8d5f-8c081fb06d67 | git.kernel.org | Patch |
| git.kernel.org/stable/c/52b8f5ef82c886f7cd24617915e4b1579ddfd001 | 416baaa9-dc9f-4396-8d5f-8c081fb06d67 | git.kernel.org | Patch |
| git.kernel.org/stable/c/6cd7067d6e4b0b2033ba2f918ecbd54dc2af3763 | 416baaa9-dc9f-4396-8d5f-8c081fb06d67 | git.kernel.org | Patch |
| git.kernel.org/stable/c/71de0177b28da751f407581a4515cf4d762f6296 | 416baaa9-dc9f-4396-8d5f-8c081fb06d67 | git.kernel.org | Patch |
| git.kernel.org/stable/c/bff309ea51f1395c1ef8be8b75ce62d28a319113 | 416baaa9-dc9f-4396-8d5f-8c081fb06d67 | git.kernel.org | Patch |
| git.kernel.org/stable/c/bd2ab4d800fc26814d89328d87b5f97ef6aa906a | 416baaa9-dc9f-4396-8d5f-8c081fb06d67 | git.kernel.org | Patch |
| git.kernel.org/stable/c/d59794337ea496042288c7c68356d9b9ca7f46a9 | 416baaa9-dc9f-4396-8d5f-8c081fb06d67 | git.kernel.org | Patch |
| CVE Program record | CVE.ORG | www.cve.org | canonical |
| NVD vulnerability detail | NVD | nvd.nist.gov | canonical, analysis |
No vendor comments have been submitted for this CVE.
There are currently no legacy QID mappings associated with this CVE.