PT-2026-51972 · Linux+2 · Linux Kernel+2

CVE-2026-53078

·

Published

2026-04-12

·

Updated

2026-09-07

CVSS v3.1

7.8

High

VectorAV: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 (affected versions not specified)
Description An issue exists in the BPF sock ops program when accessing ctx fields where the destination register dst reg is the same as the source register src reg. In the !fullsock or !locked tcp sock paths, the SOCK OPS GET SK() and SOCK OPS GET FIELD() macros fail to zero the destination register, leaving a stale ctx pointer. This leads to two primary risks:
  • In SOCK OPS GET SK(), the dst reg retains the ctx pointer and may bypass NULL checks as PTR TO SOCKET OR NULL, potentially resulting in stack-out-of-bounds access when used in helpers such as bpf skc to tcp6 sock().
  • In SOCK OPS GET FIELD(), the dst reg retains the ctx pointer, which the verifier incorrectly treats as a SCALAR VALUE, leading to a kernel pointer leak.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

Out of bounds Read

Buffer Over-read

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

Weakness Enumeration

Related Identifiers

AZL-90669
BDU:2026-13983
CVE-2026-53078
OESA-2026-3206
OPENSUSE-SU-2026:21388-1
SUSE-SU-2026:22742-1
SUSE-SU-2026:22769-1
SUSE-SU-2026:22809-1
SUSE-SU-2026:22810-1
SUSE-SU-2026:22812-1
SUSE-SU-2026:22835-1
SUSE-SU-2026:22903-1
SUSE-SU-2026:22904-1
SUSE-SU-2026:3130-1
SUSE-SU-2026:3166-1
USN-8566-1
USN-8568-1
USN-8569-1
USN-8593-1
USN-8603-1
USN-8618-1
USN-8663-1
USN-8664-1
USN-8728-1

Affected Products

Linuxmint
Linux Kernel
Ubuntu