What’s Vulnerable › Vulnerabilities
CVE-2026-53327: debugobjects: Do not fill_pool() if pi_blocked_on
- Severity: medium (CVSS 5.5 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 0.1% probability of exploitation in the next 30 days
- Public exploit or detection template: none known
- Published: 2026-07-01 · updated 2026-07-23
Description
In the Linux kernel, the following vulnerability has been resolved: debugobjects: Do not fill_pool() if pi_blocked_on On RT enabled kernels, fill_pool() ends up calling rtlock_lock(), which asserts if current::pi_blocked_on is set, because a task can obviously only block on one lock as otherwise the priority inheritenace chain gets corrupted. Prevent this by expanding the conditional to take current::pi_blocked_on into account.
Affected products
- Linux kernel: from 5.15 before 6.1.177; from 6.2 before 6.6.144; from 6.7 before 6.12.95; from 6.13 before 6.18.37; from 6.19 before 7.0.13; 7.1-rc1, 7.1-rc2, 7.1-rc3, 7.1-rc4 — fixed in 6.1.177, 6.12.95, 6.18.37, 6.6.144, 7.0.13
How to fix
Upgrade to a fixed version: Linux kernel 6.1.177, 6.12.95, 6.18.37, 6.6.144. Check the vendor advisory for mitigations.
References
- https://git.kernel.org/stable/c/33bee10644f8fff3b1a0187ad5ad34513e5e8e72
- https://git.kernel.org/stable/c/3a408cae608d9c075dd3a9e5cfc03b3cb0726863
- https://git.kernel.org/stable/c/3f6a3b24ab7b9d51f6f4778254bef0e5847beb55
- https://git.kernel.org/stable/c/5f41161059fd0f1bbf18c90f3180e38cc45a14eb
- https://git.kernel.org/stable/c/8a680d54f1adf3e3aa815578684556716fda6f0c
- https://git.kernel.org/stable/c/a3383df76f0d7a597066df018409eb9e5e698064
Get alerted when CVE-2026-53327 or the next vulnerability affects your stack