CVE-2022-50285

In the Linux kernel, the following vulnerability has been resolved: mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages The h->*_huge_pages counters are protected by the hugetlb_lock, but alloc_huge_page has a corner case where it can decrement the counter outside of the lock. This could lead to a corrupted value of h->resv_huge_pages, which we have observed on our systems. Take the hugetlb_lock before decrementing h->resv_huge_pages to avoid a potential race.
Configurations

Configuration 1 (hide)

OR cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:4.4:-:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:4.4:rc5:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:4.4:rc6:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:4.4:rc7:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:4.4:rc8:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.1:rc1:*:*:*:*:*:*

History

04 Dec 2025, 18:54

Type Values Removed Values Added
References () https://git.kernel.org/stable/c/112a005d1ded04a4b41b6d01833cc0bda90625cc - () https://git.kernel.org/stable/c/112a005d1ded04a4b41b6d01833cc0bda90625cc - Patch
References () https://git.kernel.org/stable/c/11993652d0b49e27272db0a37aa828d8a3a4b92b - () https://git.kernel.org/stable/c/11993652d0b49e27272db0a37aa828d8a3a4b92b - Patch
References () https://git.kernel.org/stable/c/12df140f0bdfae5dcfc81800970dd7f6f632e00c - () https://git.kernel.org/stable/c/12df140f0bdfae5dcfc81800970dd7f6f632e00c - Patch
References () https://git.kernel.org/stable/c/2b35432d324898ec41beb27031d2a1a864a4d40e - () https://git.kernel.org/stable/c/2b35432d324898ec41beb27031d2a1a864a4d40e - Patch
References () https://git.kernel.org/stable/c/3e50a07b6a5fcd39df1534d3fdaca4292a65efe6 - () https://git.kernel.org/stable/c/3e50a07b6a5fcd39df1534d3fdaca4292a65efe6 - Patch
References () https://git.kernel.org/stable/c/568e3812b1778b4c0c229649b59977d88f400ece - () https://git.kernel.org/stable/c/568e3812b1778b4c0c229649b59977d88f400ece - Patch
References () https://git.kernel.org/stable/c/629c986e19fe9481227c7cdfd9a105bbc104d245 - () https://git.kernel.org/stable/c/629c986e19fe9481227c7cdfd9a105bbc104d245 - Patch
References () https://git.kernel.org/stable/c/c828fab903725279aa9dc6ae3d44bb7e4778f92c - () https://git.kernel.org/stable/c/c828fab903725279aa9dc6ae3d44bb7e4778f92c - Patch
CPE cpe:2.3:o:linux:linux_kernel:6.1:rc1:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:4.4:rc8:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:4.4:-:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:4.4:rc6:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:4.4:rc5:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:4.4:rc7:*:*:*:*:*:*
First Time Linux
Linux linux Kernel
CWE NVD-CWE-noinfo
CVSS v2 : unknown
v3 : unknown
v2 : unknown
v3 : 5.5

15 Sep 2025, 15:22

Type Values Removed Values Added
New CVE

Information

Published : 2025-09-15 15:15

Updated : 2025-12-04 18:54


NVD link : CVE-2022-50285

Mitre link : CVE-2022-50285

CVE.ORG link : CVE-2022-50285


JSON object : View

Products Affected

linux

  • linux_kernel