CVE
CVE-2026-31635
- First Reported
- Aug 26, 2026
- Latest Reported
- Aug 26, 2026
CVE Enrichment
- CVSS
- 7.5 HIGH
- EPSS
- 0.63%
- EPSS Percentile
- 48.70%
- CISA KEV
- Not listed
Description
In the Linux kernel, the following vulnerability has been resolved: rxrpc: fix oversized RESPONSE authenticator length check rxgk_verify_response() decodes auth_len from the packet and is supposed to verify that it fits in the remaining bytes. The existing check is inverted, so oversized RESPONSE authenticators are accepted and passed to rxgk_decrypt_skb(), which can later reach skb_to_sgvec() with an impossible length and hit BUG_ON(len). Decoded from the original latest-net reproduction logs with scripts/decode_stacktrace.sh: RIP: __skb_to_sgvec() [net/core/skbuff.c:5285 (discriminator 1)] Call Trace: skb_to_sgvec() [net/core/skbuff.c:5305] rxgk_decrypt_skb() [net/rxrpc/rxgk_common.h:81] rxgk_verify_response() [net/rxrpc/rxgk.c:1268] rxrpc_process_connection() [net/rxrpc/conn_event.c:266 net/rxrpc/conn_event.c:364 net/rxrpc/conn_event.c:386] process_one_work() [kernel/workqueue.c:3281] worker_thread() [kernel/workqueue.c:3353 kernel/workqueue.c:3440] kthread() [kernel/kthread.c:436] ret_from_fork() [arch/x86/kernel/process.c:164] Reject authenticator lengths that exceed the remaining packet payload.
Technical Details
- CVSS Version
- 3.1
- CNA / NVD Source
- 416baaa9-dc9f-4396-8d5f-8c081fb06d67
- Published
- 24-Apr-2026 22:16
- Last Modified
- 17-Jun-2026 17:34
- EPSS Date
- 2026-10-11
- CWE
- CWE-130
CVSS Vector
CVSS:3.1 AV:N /
AC:L /
PR:N /
UI:N /
S:U /
C:N /
I:N /
A:H
Affected Products / Versions
- linux / linux_kernel
Version / affected range: * · from (inclusive) 6.16.1 · before (exclusive) 6.18.23
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* - linux / linux_kernel
Version / affected range: * · from (inclusive) 6.19 · before (exclusive) 6.19.13
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* - linux / linux_kernel
Version / affected range: 6.16
cpe:2.3:o:linux:linux_kernel:6.16:-:*:*:*:*:*:* - linux / linux_kernel
Version / affected range: 7.0
cpe:2.3:o:linux:linux_kernel:7.0:rc1:*:*:*:*:*:* - linux / linux_kernel
Version / affected range: 7.0
cpe:2.3:o:linux:linux_kernel:7.0:rc2:*:*:*:*:*:* - linux / linux_kernel
Version / affected range: 7.0
cpe:2.3:o:linux:linux_kernel:7.0:rc3:*:*:*:*:*:* - linux / linux_kernel
Version / affected range: 7.0
cpe:2.3:o:linux:linux_kernel:7.0:rc4:*:*:*:*:*:* - linux / linux_kernel
Version / affected range: 7.0
cpe:2.3:o:linux:linux_kernel:7.0:rc5:*:*:*:*:*:* - linux / linux_kernel
Version / affected range: 7.0
cpe:2.3:o:linux:linux_kernel:7.0:rc6:*:*:*:*:*:* - linux / linux_kernel
Version / affected range: 7.0
cpe:2.3:o:linux:linux_kernel:7.0:rc7:*:*:*:*:*:*
References
- 416baaa9-dc9f-4396-8d5f-8c081fb06d67
- 416baaa9-dc9f-4396-8d5f-8c081fb06d67
- 416baaa9-dc9f-4396-8d5f-8c081fb06d67
- 134c704f-9b21-4f2e-91b3-4a467353bcc0
Sources: NVD · FIRST EPSS · CISA KEV
Latest successful provider update; providers refresh independently.
Reported Context (1)
- CVE-2026-31635 (DirtyDecrypt): a Linux kernel vulnerability that lets a local attacker escalate privileges due to improper handling of decryption operations and page cache data modification Kaspersky Reports Rising Vulnerability Disclosures and Early Exploit Releases in Q2 2026
CVE (26)
People (2)
Vendors (2)
Products (15)
Tools (4)
Note: Related entities, including threat actors, malware, CVEs, MITRE ATT&CK techniques, vendors, products, tools, countries, and industries, are shown when they appear in the same reporting. Their presence does not necessarily mean they were targeted, compromised, vulnerable, responsible for the activity, or directly involved in the incident.