CVE Database›CVE-2026-31641

CVE-2026-31641

kernel: rxrpc: Fix RxGK token loading to check bounds

Loading…

Severity

Important

Red Hat Product Security

7.3

CVSS 3.1

Review impact separately from score.

Published · April 24, 2026

Updated · August 20, 2026

Description

A flaw was found in the Linux kernel's rxrpc subsystem. An unprivileged local user could exploit an integer overflow vulnerability in the rxrpc_preparse_xdr_yfs_rxgk() function. This flaw occurs when processing specially crafted key and ticket lengths, causing an incorrect memory allocation size. Consequently, a heap buffer overflow can occur, potentially leading to arbitrary code execution or a denial of service.

CVSS score applicability

The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Mitigation

The rxrpc kernel module can be prevented from loading to mitigate this issue. This action may impact applications that rely on the rxrpc protocol. To blacklist the rxrpc module:

  1. Create a file /etc/modprobe.d/blacklist-rxrpc.conf with the following content:
    blacklist rxrpc
    install rxrpc /bin/true
    
  2. Regenerate the initramfs:
    dracut -f -v
    
  3. Reboot the system for the changes to take effect.

CVSS / CWE

CVSS 3.1 · 7.3
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:H

CWE-190 · Integer Overflow or Wraparound