Linux Kernel Hugepage Mapping Vulnerability in hugetlb_mcopy_atomic_pte

Vulnerability

A vulnerability in the Linux kernel's memory management for huge pages has been addressed. The issue arose in the 'MCOPY_ATOMIC_CONTINUE' case with a non-shared virtual memory area (VMA), where pages in the page cache were incorrectly managed. This mismanagement occurred because hugepage_add_new_anon_rmap was called for pages that were not shared, leading to corruption of the page mapping used by the page cache code.

Impact

The vulnerability could corrupt the page mapping for cached pages, potentially leading to incorrect behavior in the page cache management.

Added: Jun 18, 2025, 8:53 PM
Updated: Jun 18, 2025, 8:53 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
0.6
exploitability
4.0
remediation
0.0
relevance
0.2
threat
3.2
urgency
2.9
incentive
1.7

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.