Skip to main content

Linux Kernel EUVDEUVD-2026-39248

| CVE-2026-53157 HIGH
Use After Free (CWE-416)
2026-06-25 416baaa9-dc9f-4396-8d5f-8c081fb06d67 GHSA-w8w6-f4mm-hw75
7.8
CVSS 3.1 · NVD
Share

Severity by source

NVD PRIMARY
7.8 HIGH
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI
6.4 MEDIUM

Local-only bug needing net-admin device teardown (PR:H) and a won RCU race window (AC:H); slab UAF can yield full C/I/A kernel impact.

3.1 AV:L/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H
4.0 AV:L/AC:H/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
SUSE
5.5 MEDIUM
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Red Hat
7.0 MEDIUM
qualitative

Primary rating from NVD.

CVSS VectorNVD

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

5
Analysis Generated
Jul 07, 2026 - 19:08 vuln.today
CVSS changed
Jul 07, 2026 - 19:07 NVD
7.8 (HIGH)
Patch available
Jun 25, 2026 - 10:32 EUVD
CVE Published
Jun 25, 2026 - 09:16 nvd
HIGH 7.8
CVE Published
Jun 25, 2026 - 09:16 cve.org
UNKNOWN (no severity yet)

DescriptionNVD

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.

AnalysisAI

Slab use-after-free in the Linux kernel's Phonet subsystem (net/phonet) allows a local privileged actor to trigger memory corruption when a phonet_device is torn down. phonet_device_destroy() unlinks the object from the per-net device list with list_del_rcu() but frees it immediately, so concurrent RCU readers can still dereference the freed object; the fix converts the free to kfree_rcu(). No public exploit identified at time of analysis, EPSS is very low (0.17%, 7th percentile), and it is not on CISA KEV, but the CVSS 3.1 base score is 7.8 (High) reflecting full confidentiality, integrity and availability impact from local exploitation.

Technical ContextAI

Phonet is the legacy Nokia cellular-modem packet protocol implemented in the Linux kernel under net/phonet and enabled via CONFIG_PHONET. The kernel keeps a per-network-namespace list of phonet_device structures that is walked by RCU readers without holding a write lock. The root cause is CWE-416 (Use After Free): phonet_device_destroy() removes an entry using list_del_rcu() - which only publishes the unlink and does NOT wait for in-flight readers - and then calls the immediate freeing path, so a reader that obtained the pointer before the grace period ends operates on freed slab memory. The corrected lifetime rule uses kfree_rcu() to defer the free until after an RCU grace period, matching what phonet_address_del() already does for the same object type. CPE data identifies the affected product as cpe:2.3:o:linux:linux_kernel across multiple version ranges including 7.1 release candidates (rc1-rc3).

RemediationAI

Vendor-released patch: update to a fixed stable kernel - 6.18.36, 7.0.13, or 7.1 (or later) - which replaces the immediate free in phonet_device_destroy() with kfree_rcu() so the phonet_device is released only after an RCU grace period; the fix commits are 71de0177b28da751f407581a4515cf4d762f6296, 52b8f5ef82c886f7cd24617915e4b1579ddfd001 and bff309ea51f1395c1ef8be8b75ce62d28a319113 at git.kernel.org. Where kernels cannot be immediately updated, the most effective compensating control is to avoid loading the Phonet subsystem: if CONFIG_PHONET is a module and unused, blacklist the phonet module (and pn_pep) via modprobe blacklist and add it to an install-false rule, which eliminates the vulnerable code path entirely with essentially no side effect on systems that do not use Nokia cellular-modem connectivity. If Phonet is required, restrict the CAP_NET_ADMIN capability and access to phonet device management to trusted users only to limit who can trigger device teardown, at the cost of tighter administrative delegation. Reference the vendor advisory at https://nvd.nist.gov/vuln/detail/CVE-2026-53157 and the stable commits above when scheduling the patch.

Vendor StatusVendor

SUSE

Severity: Moderate
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Affected
SUSE Linux Enterprise Desktop 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 16.0 Affected

Share

EUVD-2026-39248 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy