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

CVE-2026-64114

·

Published

2026-07-19

·

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 IPv4 raw socket implementation where the raw send hdrinc() function fails to reject packets with an Internet Header Length (ihl) value of less than 5. According to RFC 791, the minimum value for a correct header is 5. When a crafted packet with ihl < 5 is processed, it bypasses certain validation checks and is passed to ip local out(). Downstream components, specifically the ah output() function in net/ipv4/ah4.c, assume the ihl value is sane and perform a subtraction that results in a negative signed integer. When this value is cast to size t and passed to memcpy(), it causes an out-of-bounds access with a length close to SIZE MAX, leading to a host kernel panic. This can be triggered by any caller with CAP NET RAW privileges, including unprivileged processes in a user namespace if CONFIG USER NS=y is enabled, provided there is a matching xfrm AH policy on the outgoing route.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

Out of bounds Read

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

Weakness Enumeration

Related Identifiers

CVE-2026-64114
OESA-2026-3532
SUSE-SU-2026:3809-1
USN-8575-1
USN-8575-2
USN-8575-3
USN-8576-1
USN-8576-2
USN-8593-1
USN-8603-1
USN-8610-1
USN-8618-1
USN-8620-1
USN-8620-2
USN-8620-3
USN-8620-4
USN-8663-1
USN-8664-1
USN-8668-1
USN-8728-1
USN-8729-1

Affected Products

Linuxmint
Linux Kernel
Ubuntu