CVE Catalog

CVE-2026-64129

MediumCVSS 5.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.17%

7th percentile - higher than 7% of all known CVEs

Summary

In the Linux kernel, a vulnerability in the memory migration mechanism (mm/migrate_device) causes a spinlock leak when check_stable_address_space() fails after acquiring the PMD spinlock, leading to a permanent deadlock.

Risk Assessment

An attacker could exploit this vulnerability to trigger a system deadlock, resulting in a denial of service (DoS) for all processes relying on memory migration.

Recommendation

Apply the Linux kernel patch that changes the goto target from 'abort' to 'unlock_abort' to ensure proper spinlock release.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: mm/migrate_device: fix spinlock leak in migrate_vma_insert_huge_pmd_page When check_stable_address_space() fails after the PMD spinlock has been acquired via pmd_lock(), the code jumps directly to the abort label, bypassing the spin_unlock() call in unlock_abort. This causes the PMD spinlock to be permanently held, leading to a deadlock. Change the goto target from abort to unlock_abort to ensure the spinlock is always released on this error path.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS