PT-2026-52280 · Linux · Linux Kernel

CVE-2026-53184

·

Published

2026-06-04

·

Updated

2026-09-07

CVSS v3.1

9.8

Critical

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel version 7.1.0-rc6
Description An issue exists in the UDP receive path where the skb->dev field is repurposed as dev scratch via a union in sk buff. When a UDP socket is in a sockmap, the sk psock verdict recv function runs an attached SK SKB verdict program. If this program invokes socket-lookup helpers such as bpf sk lookup tcp(), bpf sk lookup udp(), or bpf skc lookup tcp(), the bpf skc lookup() function may attempt to dereference skb->dev. Because skb->dev still contains the dev scratch integer value rather than a valid pointer, the kernel triggers a general protection fault on a non-canonical address during softirq processing.
Recommendations Update the Linux kernel to a version where the skb->dev field is explicitly cleared before running the sockmap verdict to ensure bpf skc lookup() correctly falls back to sock net(skb->sk).

Exploit

Fix

NULL Pointer Dereference

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

AZL-90942
BDU:2026-14026
CVE-2026-53184
ECHO-E302-0F5D-934F
OESA-2026-3204
OPENSUSE-SU-2026:21555-1
SUSE-SU-2026:23066-1
SUSE-SU-2026:23068-1
SUSE-SU-2026:23193-1
SUSE-SU-2026:23194-1
SUSE-SU-2026:23221-1
SUSE-SU-2026:23231-1
SUSE-SU-2026:23237-1
SUSE-SU-2026:23241-1
SUSE-SU-2026:23244-1
SUSE-SU-2026:3790-1
SUSE-SU-2026:3810-1
USN-8726-1
USN-8727-1
USN-8728-1

Affected Products

Linux Kernel