CVE-2025-38460CWE-476

CVE-2025-38460

High · published July 25, 2025

CVSS v3.1
7.0
EPSS
0%
Percentile
7.5
In the wild
Unconfirmed
What it is

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

atm: clip: Fix potential null-ptr-deref in to_atmarpd().

atmarpd is protected by RTNL since commit f3a0592b37b8 ("[ATM]: clip

causes unregister hang").

However, it is not enough because to_atmarpd() is called without RTNL,

especially clip_neigh_solicit() / neigh_ops->solicit() is unsleepable.

Also, there is no RTNL dependency around atmarpd.

Let's use a private mutex and RCU to protect access to atmarpd in

to_atmarpd().

The record
Technical detail
CVSS v3.1
7.0 · HIGH
Vector
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00183 · 7.5th percentile
Weakness
CWE-476 · NULL Pointer Dereference
Published
2025-07-25T20:15Z
Affected products (18)
ProductVersionsFixed in
linux/linux_kernel≥ 2.6.13, < 5.4.2965.4.296
linux/linux_kernel≥ 5.5, < 5.10.2405.10.240
linux/linux_kernel≥ 5.11, < 5.15.1895.15.189
linux/linux_kernel≥ 5.16, < 6.1.1466.1.146
linux/linux_kernel≥ 6.2, < 6.6.996.6.99
linux/linux_kernel≥ 6.7, < 6.12.396.12.39
linux/linux_kernel≥ 6.13, < 6.15.76.15.7
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
debian/debian_linuxall versions—
References (10)
EPSS history
Timeline
  • 25 JUL 15:27Z
    atm: clip: Fix potential null-ptr-deref in to_atmarpd().
    cvelistv5