CVE Database
/

CVE-2024-46838

Back to search

CVE-2024-46838

Published: Sep 27, 2024

Modified: May 11, 2026

PUBLISHED

Description

In the Linux kernel, the following vulnerability has been resolved: userfaultfd: don't BUG_ON() if khugepaged yanks our page table Since khugepaged was changed to allow retracting page tables in file mappings without holding the mmap lock, these BUG_ON()s are wrong - get rid of them. We could also remove the preceding "if (unlikely(...))" block, but then we could reach pte_offset_map_lock() with transhuge pages not just for file mappings but also for anonymous mappings - which would probably be fine but I think is not necessarily expected.

VendorProductVersions

Linux

Linux

affected
1d65b771bc08cd054cf6d3766a72e113dc46d62f - < 4a594acc12d5954cdc71d4450a386748bf3d136a
affected
1d65b771bc08cd054cf6d3766a72e113dc46d62f - < db978287e908d48b209e374b00d847b2d785e0a9
affected
1d65b771bc08cd054cf6d3766a72e113dc46d62f - < 4828d207dc5161dc7ddf9a4f6dcfd80c7dd7d20a

Linux

Linux

affected
6.6
unaffected
0 - < 6.6
unaffected
6.6.51 - <= 6.6.*
unaffected
6.10.10 - <= 6.10.*
unaffected
6.11 - <= *

Security Training

Train your team to recognize and prevent security threats with our comprehensive security awareness program.

Start Training

Vulnerability Scanning

Discover vulnerabilities in your applications and infrastructure before attackers do.

Scan Now