PT-2025-8009 · Linux+4 · Linux Kernel+4
Published
2022-04-08
·
Updated
2025-09-29
·
CVE-2022-49081
CVSS v3.1
5.5
Medium
| Vector | AV: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 versions prior to 5.17.0-rc7
Description
A vulnerability in the Linux kernel has been identified, which can cause runtime warnings when CONFIG DEBUG KMAP LOCAL is enabled. The issue arises from the
kmap local sched {in,out} functions checking for unmapped slots in the tsk->kmap ctrl.pteval with pte none, which may not always return true, even if the slot is initialized with a 0 value. This can lead to warnings being generated, as seen in the provided call traces. The estimated number of potentially affected devices is not specified.Recommendations
For Linux kernel versions prior to 5.17.0-rc7, the issue can be resolved by replacing the check
!pte none(pteval) with pte val(pteval) != 0 in the kmap local sched {in,out} functions. As a temporary workaround, consider disabling the CONFIG DEBUG KMAP LOCAL configuration option until a patch is available.Exploit
Fix
Use of Uninitialized Resource
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Astra Linux
Centos
Linux Kernel
Red Hat
Red Os