CVE-2022-49334: Linux Kernel

Medium severity, CVSS 5.5. EPSS: 0.3% chance of exploitation in the next 30 days.

In the Linux kernel, the following vulnerability has been resolved: mm/huge_memory: Fix xarray node memory leak If xas_split_alloc() fails to allocate the necessary nodes to complete the xarray entry split, it sets the xa_state to -ENOMEM, which xas_nomem() then interprets as "Please allocate more memory", not as "Please free any unnecessary memory" (which was the intended outcome). It's confusing to use xas_nomem() to free memory in this context, so call xas_destroy() instead.

Affected products

  • Linux Linux Kernel: from 5.17, before 5.17.15 (fixed in 5.17.15); from 5.18, before 5.18.4 (fixed in 5.18.4); version 5.19 only

Published 2025-02-26. Last modified 2026-06-17.