CVE-2026-64046
CVE-2026-64046 is a critical vulnerability in the Linux kernel's TLS handling that incorrectly builds scatterlist chains in plain text SG, which is illegal input to crypto. The issue has been resolved in the kernel source by preventing chain-after-chain links when end = 0. No specific affected product versions, CISA KEV action, or public exploit are listed in the provided data.
An official fix is available, so this entry is kept for 30 days and then removed automatically.
Who is affected
Systems running the Linux kernel with the vulnerable TLS plain text SG code path are potentially affected; no specific CPE versions are listed in the source data.
Real-world impact
A remote, unauthenticated attacker could exploit this flaw to cause high impact to confidentiality, integrity, and availability of a vulnerable Linux system using the affected TLS code.
Why this severity
CVSS 9.8 critical means the flaw is network-exploitable, requires no privileges or user interaction, and can fully compromise the system.
What to do about it
- 01Deploy the Linux kernel build that includes the fix described in the NVD entry, identified by the change titled 'net: tls: prevent chain-after-chain in plain text SG'.
NVD-referenced vendor advisory (Linux kernel commit stating 'the following vulnerability has been resolved')
Timeline
- Jul 19, 2026 · 14d agoPublishedDisclosed and added to the National Vulnerability Database.
- Jul 20, 2026 · 13d agoOfficial fix availableA vendor patch or mitigation now exists — see the remediation steps above.
- Jul 30, 2026 · 3d agoAdvisory updatedThe NVD record was last revised.
How it’s attacked
References & advisories
- git.kernel.org/stable/c/410351158dfef2d67f…
- git.kernel.org/stable/c/49a5faaa471ddcd37b…
- git.kernel.org/stable/c/91359966e247c0244c…
- git.kernel.org/stable/c/929b1548e63ac72e10…
- git.kernel.org/stable/c/acdc12b71c9aa4be5d…
- git.kernel.org/stable/c/af855f4c966afafef7…
- git.kernel.org/stable/c/b9c015ef1a7bf1e8dc…
- git.kernel.org/stable/c/ff26a0e8377dec07e4…