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

CVE-2026-31635

·

Published

2026-04-08

·

Updated

2026-09-11

CVSS v2.0

7.8

High

VectorAV:N/AC:L/Au:N/C:N/I:N/A:C
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description A memory corruption issue exists in the RxRPC subsystem of the Linux kernel, specifically within the rxgk verify response() function. The function incorrectly validates the auth len parameter from packets due to an inverted check, allowing oversized RESPONSE authenticators to be processed. These are passed to rxgk decrypt skb(), which may modify shared packet memory without proper copy-on-write validation. This can lead to an impossible length being passed to skb to sgvec(), triggering a BUG ON(len) kernel panic or allowing arbitrary kernel writes. Local attackers can exploit this flaw to cause a denial of service or achieve root-level privilege escalation. The issue affects systems with CONFIG RXGK enabled, including distributions such as Fedora, Arch Linux, and openSUSE Tumbleweed.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

LPE

DoS

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

Weakness Enumeration

Related Identifiers

ALSA-2026:47017
BDU:2026-07086
CVE-2026-31635
RHSA-2026:47017
USN-8490-1
USN-8490-2
USN-8491-1
USN-8508-1
USN-8545-1
USN-8546-1
USN-8604-1
USN-8605-1

Affected Products

Linuxmint
Linux Kernel
Ubuntu