PT-2026-79635 · Linux · Linux Kernel
CVE-2026-74630
·
Published
2026-08-22
·
Updated
2026-08-27
CVSS v3.1
7.8
High
| Vector | AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
Name of the Vulnerable Software and Affected Versions
Linux kernel version 7.2-rc3
Description
A use-after-free issue exists in the IPv6 implementation where the
in6 dev get() function reads dev->ip6 ptr under RCU (Read-Copy-Update) and unconditionally increments its reference count. During device teardown, the pointer can be cleared and the last reference dropped between these two operations. This allows the increment to resurrect an object that has already been queued for RCU freeing, leading to a situation where callers use the object after it has been freed. This was observed in the ip6 mc source() function, resulting in a reference underflow and a slab-use-after-free during a mutex lock() operation.Recommendations
Update Linux kernel version 7.2-rc3 to a version where the
in6 dev get() function is updated to use refcount inc not zero() and return NULL if the object has already reached zero.Exploit
Fix
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Linux Kernel