PatchSiren cyber security CVE debrief
CVE-2026-31518 Linux CVE debrief
A Linux kernel vulnerability, CVE-2026-31518, has been resolved. The vulnerability is related to the espintcp and async crypto components, which could lead to a skb leak. This issue arises when the TX queue for espintcp is full, and esp_output_tail_tcp returns an error without freeing the skb. With async crypto, the common xfrm output code will not drop the packet, necessitating manual handling. The vulnerability has a CVSS score of 5.5, indicating a medium severity level. Linux kernel versions 5.6 to 7.0 rc7 are affected.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- MEDIUM 5.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
System administrators and security teams managing Linux kernel-based systems, especially those using versions 5.6 to 7.0 rc7, should be aware of this vulnerability. Applying the necessary patches is crucial to prevent potential skb leaks and ensure the security of the system. These teams should review system configurations, update Linux kernel versions, and monitor system logs for potential issues.
Technical summary
The CVE-2026-31518 vulnerability affects the Linux kernel, specifically in the espintcp and async crypto components. When the TX queue for espintcp is full, and esp_output_tail_tcp returns an error, the skb is not freed. This issue is critical for systems using Linux kernel versions 5.6 to 7.0 rc7. The CVSS score for this vulnerability is 5.5, indicating a medium severity level. Affected systems may experience skb leaks, which could lead to performance issues or crashes.
Defensive priority
Apply patches to fix the skb leak issue in the Linux kernel. Review and update Linux kernel versions to ensure they are not vulnerable. Monitor system logs for potential issues related to espintcp and async crypto.
Recommended defensive actions
- Apply patches provided by the Linux kernel maintainers to fix the skb leak issue.
- Review and update Linux kernel versions to ensure they are not vulnerable.
- Monitor system logs for potential issues related to espintcp and async crypto.
- Perform a thorough review of system configurations and Linux kernel versions to identify potential exposure.
- Implement compensating controls for exposed systems while remediation is scheduled and verified.
- Track exceptions, retest remediated assets, and close the item only after evidence is documented.
- Review relevant monitoring, detection, and logs for exposed assets that need extra review.
Evidence notes
The CVE record was published on 2026-04-22T14:16:51.410Z and last modified on 2026-07-14T13:18:44.683Z. The NVD entry is currently Modified. This vulnerability affects Linux kernel versions 5.6 to 7.0 rc7. The espintcp and async crypto components are impacted, leading to potential skb leaks. Defenders should verify system logs for related issues and review the Linux kernel versions in use.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-31518 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-31518
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-31518 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-31518
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/0c0eef8ccd2413b0a10eb6bbd3442333b1e64dd2
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/41aafca57de4a4c026701622bd4648f112a9edcd
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/4820847e036ff1035b01b69ad68dfc17e7028fe9
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/6a3ec6efbc4f90e0ccb2e71574f07351f19996f4
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/6aa9841d917532d0f2d932d1ff2f3a94305aaf47
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/88d386243ed374ac969dabd3bbc1409a31d81818
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/aca3ad0c262f54a5b5c95dda80a48365997d1224
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
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.