CVE-2026-72330

Source
https://cve.org/CVERecord?id=CVE-2026-72330
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-72330.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-72330
Downstream
Published
2026-08-15T05:55:40.555Z
Modified
2026-08-18T03:56:24.214787329Z
Severity
  • 7.5 (High) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H CVSS Calculator
Summary
net/tls: Consume empty data records in tls_sw_read_sock()
Details

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

net/tls: Consume empty data records in tlsswread_sock()

A peer may send a zero-length TLS applicationdata record; TLS 1.3 explicitly permits these as a traffic-analysis countermeasure (RFC 8446, Section 5.1). After decryption such a record has fulllen == 0. tlsswreadsock() hands it to the readactor, which has no payload to consume and returns zero. The loop treats a zero return as backpressure (used <= 0), requeues the skb at the head of rxlist, and stops. rxlist is serviced head-first on the next call, so the empty record is dequeued, fails the same way, and is requeued again; every later record on the connection is blocked behind it.

tlsswrecvmsg() does not stall on this: a zero-length data record copies nothing and falls through to consumeskb(). Mirror that in the readsock() path by recognizing an empty data record before the actor runs, consuming it, and continuing.

Database specific
{
    "cna_assigner": "Linux",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/72xxx/CVE-2026-72330.json"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
662fbcec32f4af6bdcf5b4006b792ebe9543d945
Fixed
0867b0f2513ebc1c475af9898c97f4772a68d964
Fixed
c6b440cf766a557b08d25f1b571b3d57d039686e
Fixed
e8a4c9fc437b16aef38f86ce3275677e36924259
Fixed
ebc295ce343600c2d60c1e1e0c5d192080217457
Fixed
3be28e2c9cd0230cb51fd4967df095273afd3848

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-72330.json"

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
6.6.0
Fixed
6.6.145
Type
ECOSYSTEM
Events
Introduced
6.7.0
Fixed
6.12.97
Type
ECOSYSTEM
Events
Introduced
6.13.0
Fixed
6.18.40
Type
ECOSYSTEM
Events
Introduced
6.19.0
Fixed
7.1.5

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-72330.json"