Register for the AI for Security Summit: Join Figma, Perplexity & Wiz

CVE-2026-31630
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2026-31630 is a stack buffer overflow vulnerability in the Linux kernel's AF_RXRPC procfs interface, specifically in net/rxrpc/proc.c. The flaw arises because local and remote socket addresses are formatted into fixed 50-byte stack buffers using the %pISpc format specifier, which can produce IPv6-with-port strings up to 51 bytes (e.g., [ffff:ffff:ffff:ffff:0:5efe:255.255.255.255]:65535), overflowing the buffer. Affected versions span Linux kernel 4.9.1 through 6.18.22, 6.19 through 6.19.12, and 7.0-rc1 through 7.0-rc7. It was published on April 24, 2026, and carries a CVSS v3.1 base score of 7.8 (High) (GitHub Advisory, Red Hat Bugzilla).

Technical details

The root cause is an incorrect calculation of buffer size (CWE-131) in net/rxrpc/proc.c, where char[50] stack buffers are used to hold formatted socket addresses. The %pISpc kernel format specifier in lib/vsprintf.c can produce ISATAP IPv6 addresses with a dotted-quad tail (e.g., [ffff:ffff:ffff:ffff:0:5efe:255.255.255.255]:65535), which is 50 visible characters plus a null terminator — one byte more than the buffer can hold. A local attacker with low privileges can trigger this overflow by causing the procfs interface to render such an address, potentially corrupting adjacent kernel stack memory. The fix involves sizing buffers from the formatter's maximum textual output and switching call sites to scnprintf() (GitHub Advisory, Red Hat Bugzilla).

Impact

Successful exploitation of this vulnerability can result in kernel memory corruption, potentially enabling a local low-privileged attacker to escalate privileges to root, execute arbitrary code in kernel context, or cause a system crash (denial of service). The vulnerability is particularly concerning on multi-user systems where untrusted local users may interact with the AF_RXRPC subsystem via procfs. Confidentiality, integrity, and availability are all rated High in the CVSS assessment (GitHub Advisory).

Exploitability

There is currently no public proof-of-concept exploit and no evidence of in-the-wild exploitation (GitHub Advisory). The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. The EPSS score is approximately 0.015–0.017%, placing it in a low percentile for near-term exploitation likelihood. Exploitation requires local access with low privileges, limiting the attack surface compared to remotely exploitable vulnerabilities.

Mitigation and workarounds

Patches are available via the following upstream kernel commits: 10ebed83f9f6414af4e85bc85ffaeda7effdd874, a44ce6aa2efb61fe44f2cfab72bb01544bbca272, and db297c78ce537c9ac96f0eda9b25ad72c8caefa9. Administrators should update to Linux kernel 6.18.23 or later (for 6.18.x branches), 6.19.13 or later (for 6.19.x branches), or await the 7.0 stable release. As interim mitigations, restrict unprivileged access to /proc/net via file permissions or SELinux/AppArmor policies, and ensure kernel hardening features such as SMEP and SMAP are enabled to reduce the impact of potential exploitation (GitHub Advisory, Red Hat Bugzilla).

Community reactions

Red Hat tracked the issue via Bugzilla (Bug 2461545) and rated it medium severity. The Yocto Project security mailing list and Slackware Linux (SSA-2026-152-01) issued advisories referencing this CVE as part of broader kernel security updates. Community discussion on Reddit's r/slackware noted the kernel update inclusion. No significant independent researcher commentary or media coverage beyond standard vulnerability tracking has been observed.

Additional resources

Linux Distribution fix status

Fix availability across major Linux distributions and their releases.

Debian

Fixed

bookworm

linux: 6.1.176-1

Fixed

sid

linux: 6.19.13-1

Fixed

trixie

linux

Affected

Ubuntu

Fixed

bionic (esm-infra)

linux

Affected

bionic (fips-updates)

linux-fips

Affected

bionic (fips)

linux-fips

Affected

devel

linux

Not Affected

focal

linux-azure-fde-5.15

Not Affected

focal (esm-infra)

linux

Affected

focal (fips-updates)

linux-fips

Affected

focal (fips)

linux-fips

Affected

RHEL / CentOS

Affected

RHEL 8

kernel-rt.src

Affected

RHEL 9

kernel-rt.src

Affected

RHEL 10

kernel.src

Affected

SourceThis report was generated using AI

Related Linux Kernel vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-93189HIGH8.8
  • Linux Kernel logoLinux Kernel
  • linux-aws-7.0
NoYesSep 17, 2026
CVE-2026-93188MEDIUM6.5
  • Linux Kernel logoLinux Kernel
  • linux-aws-7.0
NoYesSep 17, 2026
CVE-2026-93182NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-hwe-6.17
NoYesSep 17, 2026
CVE-2026-93181NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-azure-nvidia-6.14
NoNoSep 17, 2026
CVE-2026-93174NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-azure-fde-7.0
NoYesSep 17, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management