PatchSiren cyber security CVE debrief
CVE-2026-23414 Linux CVE debrief
A HIGH severity vulnerability was found in the Linux kernel, with a CVSS score of 7.5. The vulnerability is related to the tls: Purge async_hold in tls_decrypt_async_wait(). This vulnerability causes a leak when tls_strp_msg_hold() fails part-way through, after having added some cloned skbs to the async_hold queue. The vulnerability affects Linux kernel versions 6.1.158 to 6.1.168, 6.6.114 to 6.6.131, 6.12.55 to 6.12.80, 6.17.5 to 6.18, 6.18.1 to 6.18.21, 6.19 to 6.19.11, and 7.0 rc1 to rc7.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- HIGH 7.5
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-07-14
- Original CVE updated
- 2026-07-28
- Advisory published
- 2026-07-14
- Advisory updated
- 2026-07-28
Who should care
Users of Linux kernel versions 6.1.158 to 6.1.168, 6.6.114 to 6.6.131, 6.12.55 to 6.12.80, 6.17.5 to 6.18, 6.18.1 to 6.18.21, 6.19 to 6.19.11, and 7.0 rc1 to rc7 should be aware of this vulnerability. Operators, platform administrators, vulnerability management teams, and security teams should review the vulnerability and take necessary actions.
Technical summary
The vulnerability is caused by a leak when tls_strp_msg_hold() fails part-way through, after having added some cloned skbs to the async_hold queue. tls_decrypt_sg() will then call tls_decrypt_async_wait() to process all pending decrypts, and drop back to synchronous mode. The async_hold queue pins encrypted input skbs while the AEAD engine references their scatterlist data. Once tls_decrypt_async_wait() returns, every AEAD operation has completed and the engine no longer references those skbs, so they can be freed unconditionally.
Defensive priority
High priority should be given to patching the Linux kernel to prevent potential data leaks.
Recommended defensive actions
- Apply patches from Linux kernel stable branches
- Review and update Linux kernel versions to ensure they are within the safe ranges
- Monitor for potential data leaks
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
Evidence notes
Evidence is based on official CVE and NVD records, as well as Linux kernel patch references. The vulnerability was introduced in Linux kernel versions 6.1.158 to 6.1.168, 6.6.114 to 6.6.131, 6.12.55 to 6.12.80, 6.17.5 to 6.18, 6.18.1 to 6.18.21, 6.19 to 6.19.11, and 7.0 rc1 to rc7. Defenders should verify patch deployment and review system logs for potential data leaks.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-23414 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-23414
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-23414 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-23414
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/2dcf324855c34e7f934ce978aa19b645a8f3ee71
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/6dc11e0bd0a5466bcc76d275c09e5537bd0597dd
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/84a8335d8300576f1b377ae24abca1d9f197807f
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/9f557c7eae127b44d2e863917dc986a4b6cb1269
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/ac435be7c7613eb13a5a8ceb5182e10b50c9ce87
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/fd8037e1f18ca5336934d0e0e7e1a4fe097e749d
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Source reference
Unverified legacy reference
URL: https://cert-portal.siemens.com/productcert/html/ssa-019113.html
0b142b55-0307-4c5a-b3c9-f314f3fb7c5e
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.