Bug 2316255 (CVE-2024-44943)

Summary: CVE-2024-44943 kernel: mm: gup: stop abusing try_grab_folio
Product: [Other] Security Response Reporter: OSIDB Bzimport <bzimport>
Component: vulnerabilityAssignee: Product Security <prodsec-ir-bot>
Status: NEW --- QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: unspecifiedCC: dfreiber, drow, jburrell, vkumar
Target Milestone: ---Keywords: Security
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: ---
Doc Text:
A flaw was found in the Linux kernel. This issue involved improperly using the `try_grab_folio()` function in the memory management subsystem and led to failures and kernel warnings during memory pinning in the Contiguous Memory Allocator (CMA) area, especially when starting SEV virtual machines.
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description OSIDB Bzimport 2024-10-03 07:52:18 UTC
In the Linux kernel, the following vulnerability has been resolved:

mm: gup: stop abusing try_grab_folio

The Linux kernel CVE team has assigned CVE-2024-44943 to this issue.

Upstream advisory:
https://lore.kernel.org/linux-cve-announce/2024082853-CVE-2024-44943-234f@gregkh/T