9.8

CVE-2025-38471: tls: always refresh the queue when reading sock

Modified
AliasesRHSA-2025:14497RHSA-2025:14599RHSA-2025:14811
Published 28-07-2025Last modified 15-10-2026

Vulnerability summary

CVE-2025-38471 is a critical (CVSS 9.8) Use After Free vulnerability in debian debian_linux. EPSS estimates a 0.47% chance of exploitation in the next 30 days, higher than 40.5% of scored vulnerabilities.

Priority
Prioritisesevere

Severe, CVSS 9.8 (CVE.org); no exploitation reported by the 5 checked sources; EPSS 0% (FIRST, 03-11-2026)

Source freshness unavailable

How is this decided?
CVSS score
9.8/10
010
Critical · v3.1 (CVE.org)
EPSS score
0.47%
0%100%
Low · +0.06 pp in 30 days
KEVNot listedNot listed by any tracked catalog.
RansomwareNot flaggedNo ransomware use recorded.
Public exploits0No public exploits recorded

Advisory lineage

Upstream 0 · Downstream 88 · Related 78

Timeline

  1. 28-07-2025
    PublishedVulnerability first disclosed.
  2. 15-10-2026
    Last modifiedVulnerability information updated.

Description

In the Linux kernel, the following vulnerability has been resolved: tls: always refresh the queue when reading sock After recent changes in net-next TCP compacts skbs much more aggressively. This unearthed a bug in TLS where we may try to operate on an old skb when checking if all skbs in the queue have matching decrypt state and geometry. BUG: KASAN: slab-use-after-free in tls_strp_check_rcv+0x898/0x9a0 [tls] (net/tls/tls_strp.c:436 net/tls/tls_strp.c:530 net/tls/tls_strp.c:544) Read of size 4 at addr ffff888013085750 by task tls/13529 CPU: 2 UID: 0 PID: 13529 Comm: tls Not tainted 6.16.0-rc5-virtme Call Trace: kasan_report+0xca/0x100 tls_strp_check_rcv+0x898/0x9a0 [tls] tls_rx_rec_wait+0x2c9/0x8d0 [tls] tls_sw_recvmsg+0x40f/0x1aa0 [tls] inet_recvmsg+0x1c3/0x1f0 Always reload the queue, fast path is to have the record in the queue when we wake, anyway (IOW the path going down "if !strp->stm.full_len").

CVSS metrics

6 scores · 5 sources · 2 versions

EPSS trend

Probability

0.47%

Chance of exploitation in the next 30 days

Percentile

41%

Versus all other CVEs

30-day change

Increase +0.06 pp

From 0.41% on 04-10-2026

04-10-202603-11-2026

Known exploited

Compare KEV catalogs
CISA KEV

Not in the CISA KEV catalog.

ENISA CNW

Not in the ENISA CNW catalog.

CIRCL

Not in the CIRCL catalog.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Version check

Known conditions: network-reachable, no authentication, no user interaction (CVSS vector). Other conditions: not stated in public data.

Ubuntu121 products
  • linux< 6.8.0-100.100
  • linux-allwinner-5.19All versions (No fix recorded)
  • linux-aws< 6.8.0-1046.49
  • linux-aws-5.0All versions (No fix recorded)
  • linux-aws-5.11All versions (No fix recorded)
Redhat33 products
  • kpatch-patch-5_14_0-284_104_1< 0:1-6.el9_2
  • kpatch-patch-5_14_0-284_104_1-debuginfo< 0:1-6.el9_2
  • kpatch-patch-5_14_0-284_104_1-debugsource< 0:1-6.el9_2
  • kpatch-patch-5_14_0-284_117_1< 0:1-3.el9_2
  • kpatch-patch-5_14_0-284_117_1-debuginfo< 0:1-3.el9_2
Debian2 products
  • linux< 6.1.147-1 | < 6.12.41-1 | < 6.16.3-1
  • debian_linuxEOL11.0
Linux2 products
  • linux≥ 0d87bbd39d7fd1135ab9eca672d760470f6508e8, < 730fed2ff5e259495712518e18d9f521f61972bb | ≥ 0d87bbd39d7fd1135ab9eca672d760470f6508e8, < 1f3a429c21e0e43e8b8c55d30701e91411a4df02 | ≥ 0d87bbd39d7fd1135ab9eca672d760470f6508e8, < cdb767915fc9a15d88d19d52a1455f1dc3e5ddc8 | ≥ 0d87bbd39d7fd1135ab9eca672d760470f6508e8, < c76f6f437c46b2390888e0e1dc7aafafa9f4e0c6 | ≥ 0d87bbd39d7fd1135ab9eca672d760470f6508e8, < 4ab26bce3969f8fd925fe6f6f551e4d1a508c68b | 2277d7cbdf47531b2c3cd01ba15255fa955aab35 | ≥ 6.0.6, < 6.1 | 6.1
  • linux_kernel≥ 6.0.6, < 6.1 | ≥ 6.1.1, < 6.1.147 | ≥ 6.2, < 6.6.100 | ≥ 6.7, < 6.12.40 | ≥ 6.13, < 6.15.8 | 6.1 | 6.1:rc2 | 6.1:rc3 | 6.1:rc4 | 6.1:rc5 | 6.1:rc6 | 6.1:rc7 | 6.1:rc8 | 6.16:rc1 | 6.16:rc2 | 6.16:rc3 | 6.16:rc4 | 6.16:rc5 | 6.16:rc6

4 vendors · 158 products

References

44 links
Show all 44 references