Description
In the Linux kernel, the following vulnerability has been resolved:

rxrpc: Fix buffer overread in rxgk_do_verify_authenticator()

Fix rxgk_do_verify_authenticator() to check the buffer size before checking
the nonce.
Published: 2026-04-24
Score: 8.2 High
EPSS: < 1% Very Low
KEV: No
Impact: Buffer overread in rxrpc authentication may lead to information disclosure or kernel crash.
Action: Patch immediately
AI Analysis

Impact

The Linux kernel’s rxrpc subsystem implements a network protocol for remote procedure call communication. A flaw in rxgk_do_verify_authenticator() was discovered where the function does not validate that the buffer contains sufficient data before accessing the nonce field, resulting in a buffer overread. This omission can potentially expose data stored beyond the intended buffer boundaries or trigger a kernel fault that could crash the operating system.

Affected Systems

The vulnerability exists in kernel versions that include the rxrpc implementation prior to the application of the fix. According to the CPE list, affected releases include the mainline 6.16 series and the 7.0 release candidates up to rc7. All Linux distributions or custom builds that ship with any of those kernel versions are vulnerable until a patched release is installed.

Risk and Exploitability

The CVSS base score of 8.2 indicates high severity with possible integrity and availability impact. The EPSS score of less than 1% suggests that exploitation is considered unlikely in the wild, and the vulnerability is not listed in the CISA KEV catalog, implying no widely known public exploits. The likely attack vector is a malicious rxrpc packet sent over the network to trigger the overread, as is typical for kernel‑level buffer overread defects in networking code. This inference is based on the nature of the function and the protocol involved.

Generated by OpenCVE AI on October 23, 2026 at 08:08 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a version containing the rxrpc buffer overread fix.
  • If an upgrade is not immediately possible, block or filter rxrpc traffic on the network, for example by dropping packets destined for the rxrpc port using firewall rules.
  • Monitor system logs and kernel messages for rxrpc errors or kernel crashes, and verify that no vulnerable kernel modules remain loaded.

Generated by OpenCVE AI on October 23, 2026 at 08:08 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 19 Oct 2026 19:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-125

Fri, 16 Oct 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 27 Apr 2026 20:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-787
CPEs cpe:2.3:o:linux:linux_kernel:6.16:-:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.0:rc1:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.0:rc2:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.0:rc3:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.0:rc4:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.0:rc5:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.0:rc6:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.0:rc7:*:*:*:*:*:*

Mon, 27 Apr 2026 15:00:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 7.0, 'vector': 'CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H'}

cvssV3_1

{'score': 8.2, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H'}


Sat, 25 Apr 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-805
References
Metrics threat_severity

None

cvssV3_1

{'score': 7.0, 'vector': 'CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H'}

threat_severity

Moderate


Fri, 24 Apr 2026 15:00:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: rxrpc: Fix buffer overread in rxgk_do_verify_authenticator() Fix rxgk_do_verify_authenticator() to check the buffer size before checking the nonce.
Title rxrpc: Fix buffer overread in rxgk_do_verify_authenticator()
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-10-19T18:56:00.756Z

Reserved: 2026-03-09T15:48:24.125Z

Link: CVE-2026-31631

cve-icon Vulnrichment

Updated: 2026-10-16T15:11:20.912Z

cve-icon NVD

Status : Modified

Published: 2026-04-24T15:16:42.423

Modified: 2026-10-19T19:18:02.140

Link: CVE-2026-31631

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-04-24T00:00:00Z

Links: CVE-2026-31631 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-23T08:15:17Z

Weaknesses
  • CWE-125

    Out-of-bounds Read

  • CWE-787

    Out-of-bounds Write

  • CWE-805

    Buffer Access with Incorrect Length Value