PT-2026-52303

CVE-2026-53207

·

Published

2026-06-25

·

Updated

2026-10-18

Description by

CVSS 3.1
5.5
Medium
MetricsAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description A recursive spinlock self-deadlock (AA deadlock) can occur on hugetlb lock when two concurrent madvise(MADV HWPOISON) calls are made on the same hugetlb page while racing with a concurrent unmap. This happens because the out: path in the get huge page for hwpoison() function calls folio put() to drop the GUP reference while the hugetlb lock is still held by the get huge page for hwpoison() wrapper. If a concurrent unmap has already released the page table mapping reference, folio put() reduces the folio refcount to zero, triggering free huge folio(), which then attempts to re-acquire the non-recursive hugetlb lock, resulting in a deadlock.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploitability
Exploit
Impacts
Researchers
Vendors
Affected products
Weakness enumeration
Related identifiers
AZL-90543
ECHO-3CA1-70E1-5D55
OESA-2026-3204
OPENSUSE-SU-2026:21910-1
SUSE-SU-2026:23477-1
SUSE-SU-2026:23481-1
SUSE-SU-2026:23528-1
SUSE-SU-2026:23529-1
SUSE-SU-2026:23881-1
SUSE-SU-2026:23887-1
SUSE-SU-2026:23897-1
SUSE-SU-2026:23902-1
SUSE-SU-2026:4120-1
SUSE-SU-2026:4254-1
USN-8726-1
USN-8726-2
USN-8726-3
USN-8726-4
USN-8727-1
USN-8728-1
USN-8728-2
USN-8728-3
USN-8760-1
USN-8760-2
USN-8800-1
Found an issue in the description? Have something to add? Feel free to write us 👾