PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-64509 Linux CVE debrief

A vulnerability in the Linux kernel's block subsystem has been addressed. The issue involves the GenDisk cleanup paths in the Rust code, where a temporary gendisk reference was not properly dropped in the error path of GenDiskBuilder::build(). This could lead to a memory leak of the gendisk and request_queue. The fix involves dropping the temporary gendisk reference with put_disk() before recovering queue_data, ensuring that disk_release() can properly tear down the owned queue.

Vendor
Linux
Product
Unknown
CVSS
Unknown
CISA KEV
Not listed in stored evidence
Original CVE published
2026-07-25
Original CVE updated
2026-11-03
Advisory published
2026-07-25
Advisory updated
2026-11-03

Who should care

Linux kernel developers and maintainers, system administrators responsible for Linux kernel deployments, operators managing Linux-based systems, and security teams overseeing vulnerability management for Linux environments. These stakeholders should be aware of the potential for memory leaks and the need to verify exposure and apply patches or mitigations as necessary.

Why it matters

The vulnerability in the Linux kernel's block subsystem requires verification of exposure and potential patching. Linux kernel developers and maintainers should assess the impact on their deployments.

  • Verification of Linux kernel versions and configurations is required to determine exposure
  • Local exploitation could lead to memory leaks, potentially affecting system stability

Technical summary

The Linux kernel's block subsystem has a vulnerability in the GenDisk cleanup paths. The issue arises from the GenDiskBuilder::build() function not properly dropping the temporary gendisk reference in its error path. This leads to a memory leak of the gendisk and request_queue. The fix involves dropping the temporary gendisk reference with put_disk() before recovering queue_data. Linux kernel developers and maintainers should assess the impact on their deployments, focusing on versions and configurations that use the Rust code in the block subsystem.

Defensive priority

Low priority, as the vulnerability is specific to the Linux kernel's Rust code and requires local exploitation

Recommended defensive actions

  • Review Linux kernel versions and deployments for potential exposure
  • Verify system configurations and Rust code usage
  • Apply patches from the Linux kernel Git repository if available
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
  • Review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance
  • Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review

Evidence notes

The CVE record and NVD entry provide details on the vulnerability, but the scope of affected systems and versions is not explicitly stated. The Linux kernel's Git repository provides patches for the issue.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-64509 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-64509

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-64509 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-64509

    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/2957771379fa335103a4b539db57bb2271e12142

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/6822a2685b4da9a87efd1fce4b042678a31ff734

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/d1dcaa5229a63a6b6df7e0f673fe576cf3d6e8cb

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/e7636f26f77070a529c26d65afd217514ce85ce4

    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.