PatchSiren cyber security CVE debrief
CVE-2026-64118 Linux CVE debrief
A vulnerability in the Linux kernel has been resolved. The issue, identified as CVE-2026-64118, relates to a double free in the qed_cxt_tables_alloc() function. If one of the later PF or VF CID bitmap allocations fails, qed_cid_map_alloc() jumps to cid_map_fail and frees the previously allocated CID bitmaps before returning an error. Subsequently, qed_cxt_tables_alloc() calls qed_cxt_mngr_free(), which invokes qed_cid_map_free() again, leading to a double free. The fix involves setting each CID bitmap pointer to NULL after bitmap_free() to prevent double free.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- HIGH 8.4
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-07-19
- Original CVE updated
- 2026-08-13
- Advisory published
- 2026-07-19
- Advisory updated
- 2026-08-13
Who should care
System administrators and users of Linux kernel versions affected by this vulnerability should be aware of the issue and ensure they apply the necessary patches to prevent exploitation.
Technical summary
The vulnerability is caused by a double free in the qed_cxt_tables_alloc() function of the Linux kernel. When a later PF or VF CID bitmap allocation fails, the function jumps to cid_map_fail, freeing previously allocated CID bitmaps. However, qed_cxt_tables_alloc() then calls qed_cxt_mngr_free(), which again invokes qed_cid_map_free(), resulting in a double free. The fix sets CID bitmap pointers to NULL after bitmap_free() to avoid double frees.
Defensive priority
Medium
Recommended defensive actions
- Apply the official patch to fix the double free vulnerability in qed_cxt_tables_alloc().
- Ensure all Linux kernel versions affected by this vulnerability are patched.
- Monitor system logs for any signs of exploitation attempts.
- Perform a thorough review of system configurations to ensure they align with security best practices.
- Verify that all necessary security updates are applied to prevent exploitation.
- Track and document changes to system configurations and updates.
- Implement additional monitoring to detect potential exploitation attempts.
Evidence notes
The vulnerability was first flagged by an experimental analysis tool for kernel memory-management bugs while analyzing v6.13-rc1. Manual inspection confirms the bug is still present in v7.1-rc3. Runtime reproduction was not attempted due to the device-specific setup required.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-64118 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-64118
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-64118 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-64118
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/06fa8e69019fd3c41a7b0ea8c5f509c3a33dc227
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/0e47fc1c9181ae029e0e35a865cbf2adcbae626c
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/2bccfb8476ca5f3548afbd623dc7a6980d4e77de
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/3904b993cc17ec5d7c5d3b57dbd0b775dafb9684
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/8cf5e4d2ca6b101d163c7423a426fb0aec34f7bb
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/9fe030719bd083b766602692ee96c8c985798e3c
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/a04c207f0801abdd23a169b5f902a9845059a65a
416baaa9-dc9f-4396-8d5f-8c081fb06d67
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.