PatchSiren

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
Unknown
CISA KEV
Not listed in stored evidence
Original CVE published
2026-07-19
Original CVE updated
2026-07-19
Advisory published
2026-07-19
Advisory updated
2026-07-19

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.

Official resources

AI-assisted PatchSiren debrief based on the supplied source corpus. The CVE record was published on 2026-07-19T16:17:53.320Z and has not been modified since then.