CyberRota Analysis
AI-GeneratedThe vulnerability in the Linux kernel affects the memory compaction process, specifically in the handling of failed page preparations during compaction. If not addressed, this flaw could lead to the addition of potentially corrupted pages back into the free page pool, risking data integrity and system stability. System administrators and developers working with Linux kernel versions that include this component should prioritize remediation to prevent potential data corruption issues.
Original NVD Description
In the Linux kernel, the following vulnerability has been resolved: mm/compaction: handle free_pages_prepare() properly in compaction_free() free_pages_prepare() can fail but compaction_free() does not handle the failure case. Failed pages should not be added back to cc->freepages for future use, since they can be either PageHWPoison or free_page_is_bad() and might cause data corruption.