PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-74599 Linux CVE debrief

A race condition vulnerability in the Linux kernel's page table dumping (ptdump) functionality has been resolved. The vulnerability arises when ptdump is performed over a non-init_mm memory management context, allowing for potential page table freeing races. The fix involves acquiring a nested mmap write lock for init_mm in ptdump_walk_pgd(). This change ensures that kernel page table freeing, which occurs while holding an mmap read lock on init_mm, does not interfere with ptdump operations. The vulnerability was introduced with the addition of interfaces to free unmapped page tables.

Vendor
Linux
Product
Unknown
CVSS
Unknown
CISA KEV
Not listed in stored evidence
Original CVE published
2026-08-22
Original CVE updated
2026-10-30
Advisory published
2026-08-22
Advisory updated
2026-10-30

Who should care

Linux kernel maintainers, Linux distribution maintainers, and users of Linux kernels should assess their exposure to this vulnerability and verify the presence of the fix, especially in environments where kernel page table modifications are frequent, considering potential impacts on operators, platforms, vulnerability management, and security teams.

Why it matters

A race condition vulnerability in the Linux kernel's page table dumping functionality has been resolved. Defenders should assess exposure, verify the presence of the fix, and consider compensating controls.

  • Defenders should verify the presence of the fix in their Linux kernel updates.
  • Exposure assessment is necessary for environments with frequent kernel page table modifications.
  • Compensating controls, such as monitoring kernel page table modifications, may be necessary until the fix is applied.

Technical summary

The Linux kernel's page table dumping (ptdump) functionality had a race condition vulnerability. This was due to the possibility of ptdump being performed over a non-init_mm memory management context. The issue allowed for potential races between ptdump and kernel page table freeing. The fix involves acquiring a nested mmap write lock for init_mm in ptdump_walk_pgd(), ensuring that kernel page table freeing does not interfere with ptdump operations.

Defensive priority

Linux kernel maintainers and users should assess exposure and verify the presence of the fix, especially in environments where kernel page table modifications are frequent.

Recommended defensive actions

  • Assess exposure by checking if the system uses the affected Linux kernel functionality.
  • Verify the presence of the fix by reviewing kernel updates and changelogs.
  • Consider implementing compensating controls, such as monitoring kernel page table modifications.
  • 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.
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented.

Evidence notes

The CVE record and associated source references provide details on the vulnerability and its resolution. The fix is implemented in the Linux kernel to prevent races between ptdump and kernel page table freeing.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-74599 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-74599 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

    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/27c32e5538344b13c1505a08861e04620c125d47

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/3c0391b9a774cc0854f3152e484a9d4835b12b40

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/42c9464975cf21346a8950b8ba0ac3234b385be1

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/4adc4c9a9a43d61fe476dfe10811f3df2e7e4106

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/76df4edf7d61ecb711bc517ff4c20a5e85c4e9f7

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/7f740664aec1f832953c2e6d9b8920cd6c8bcc0c

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

  • Source reference

    Unverified legacy reference

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

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

  • Source reference

    Unverified legacy reference

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

    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.