Lucene search
+L

105 matches found

OSV
OSV
•added 2024/12/27 2:51 p.m.•12 views

CVE-2024-56612 mm/gup: handle NULL pages in unpin_user_pages()

In the Linux kernel, the following vulnerability has been resolved: mm/gup: handle NULL pages in unpinuserpages The recent addition of "pofs" pages or folios handling to gup has a flaw: it assumes that unpinuserpages handles NULL pages in the pages array. That's not the case, as I discovered when...

5.5CVSS5.6AI score
SaveExploits0References5
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2024/12/27 12:00 a.m.•1 views

CVE-2024-56612: NULL Pointer Dereference

In the Linux kernel, the following vulnerability has been resolved: mm/gup: handle NULL pages in unpinuserpages The recent addition of "pofs" pages or folios handling to gup has a flaw: it assumes that unpinuserpages handles NULL pages in the pages array. That's not the case, as I discovered when...

5.5CVSS5.7AI score0.00174EPSS
SaveExploits0References1
RedHat Linux
RedHat Linux
•added 2024/11/12 9:11 a.m.•13 views

kernel: mm/secretmem: fix GUP-fast succeeding on secretmem folios

In the Linux kernel, the following vulnerability has been resolved: mm/secretmem: fix GUP-fast succeeding on secretmem folios The Linux kernel CVE team has assigned CVE-2024-35872 to this issue. Upstream advisory: https://lore.kernel.org/linux-cve-announce/2024051941-CVE-2024-35872-4632@gregkh/T...

7.8CVSS6.8AI score0.00236EPSS
SaveExploits0References5
SUSE CVE
SUSE CVE
•added 2024/10/22 2:22 p.m.•9 views

SUSE CVE-2022-48986

In the Linux kernel, the following vulnerability has been resolved: mm/gup: fix guppudrange for dax For dax pud, pudhuge returns true on x86. So the function works as long as hugetlb is configured. However, dax doesn't depend on hugetlb. Commit 414fd080d125 "mm/gup: fix guppmdrange for dax" fixed...

7.8CVSS6AI score0.00255EPSS
SaveExploits0References4
RedhatCVE
RedhatCVE
•added 2024/10/22 8:39 a.m.•34 views

CVE-2022-48986

In the Linux kernel, the following vulnerability has been resolved: mm/gup: fix guppudrange for dax For dax pud, pudhuge returns true on x86. So the function works as long as hugetlb is configured. However, dax doesn't depend on hugetlb. Commit 414fd080d125 "mm/gup: fix guppmdrange for dax" fixed...

5.5CVSS6.7AI score0.00255EPSS
SaveExploits0References4
RedhatCVE
RedhatCVE
•added 2024/10/21 10:07 p.m.•16 views

CVE-2024-49872

In the Linux kernel, the following vulnerability has been resolved: mm/gup: fix memfdpinfolios alloc race panic If memfdpinfolios tries to create a hugetlb page, but someone else already did, then folio gets the value -EEXIST here: folio = memfdallocfoliomemfd, startidx; if ISERRfolio ret =...

4.7CVSS6.8AI score0.00145EPSS
SaveExploits0References4
OSV
OSV
•added 2024/10/21 8:15 p.m.•6 views

DEBIAN-CVE-2022-48986

In the Linux kernel, the following vulnerability has been resolved: mm/gup: fix guppudrange for dax For dax pud, pudhuge returns true on x86. So the function works as long as hugetlb is configured. However, dax doesn't depend on hugetlb. Commit 414fd080d125 "mm/gup: fix guppmdrange for dax" fixed...

5.5CVSS5.5AI score0.00255EPSS
SaveExploits0References1
OSV
OSV
•added 2024/10/21 8:15 p.m.•17 views

UBUNTU-CVE-2022-48986

In the Linux kernel, the following vulnerability has been resolved: mm/gup: fix guppudrange for dax For dax pud, pudhuge returns true on x86. So the function works as long as hugetlb is configured. However, dax doesn't depend on hugetlb. Commit 414fd080d125 "mm/gup: fix guppmdrange for dax" fixed...

7.8CVSS6.1AI score0.00255EPSS
SaveExploits0References13
CVE
CVE
•added 2024/10/21 8:06 p.m.•93 views

CVE-2022-48986

CVE-2022-48986 is a Linux kernel issue in the memory management path (mm/gup) affecting devmap-backed dax mappings. The vulnerability arises from gup_pud_range() returning true for pud_huge() on x86 when hugetlb is configured, while dax does not depend on hugetlb. The fixes, including commits 414...

7.8CVSS5.2AI score0.00255EPSS
SaveExploits0References5Affected Software1
OSV
OSV
•added 2024/10/21 8:06 p.m.•17 views

CVE-2022-48986 mm/gup: fix gup_pud_range() for dax

In the Linux kernel, the following vulnerability has been resolved: mm/gup: fix guppudrange for dax For dax pud, pudhuge returns true on x86. So the function works as long as hugetlb is configured. However, dax doesn't depend on hugetlb. Commit 414fd080d125 "mm/gup: fix guppmdrange for dax" fixed...

7.8CVSS5.7AI score
SaveExploits0References8
CVE
CVE
•added 2024/10/21 6:01 p.m.•122 views

CVE-2024-49872

The CVE-2024-49872 issue affects the Linux kernel in mm/gup where memfd_pin_folios can race when creating a hugetlb folio and another actor has already done so, leading to a -EEXIST and a panicking folio_put call if the same folio is used in the next loop iteration. The patch fixes the race by cl...

4.7CVSS5.5AI score0.00145EPSS
SaveExploits0References2Affected Software1
OSV
OSV
•added 2024/10/21 6:01 p.m.•13 views

CVE-2024-49872 mm/gup: fix memfd_pin_folios alloc race panic

In the Linux kernel, the following vulnerability has been resolved: mm/gup: fix memfdpinfolios alloc race panic If memfdpinfolios tries to create a hugetlb page, but someone else already did, then folio gets the value -EEXIST here: folio = memfdallocfoliomemfd, startidx; if ISERRfolio ret =...

5.8AI score
SaveExploits0References5
Vulnrichment
Vulnrichment
•added 2024/10/21 6:01 p.m.•14 views

CVE-2024-49872 mm/gup: fix memfd_pin_folios alloc race panic

In the Linux kernel, the following vulnerability has been resolved: mm/gup: fix memfdpinfolios alloc race panic If memfdpinfolios tries to create a hugetlb page, but someone else already did, then folio gets the value -EEXIST here: folio = memfdallocfoliomemfd, startidx; if ISERRfolio ret =...

6.8AI score0.00145EPSS
SaveExploits0References2
CNNVD
CNNVD
•added 2024/10/21 12:00 a.m.•6 views

Linux kernel 安全漏洞

Linux kernel is the kernel used by Linux, the open source operating system of the Linux Foundation in the United States. A security vulnerability exists in Linux kernel that originates from the mm/gup module not properly handling the guppudrange function when processing dax pud...

5.5CVSS7AI score0.00255EPSS
SaveExploits0References7
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2024/10/21 12:00 a.m.•3 views

CVE-2024-49872: Concurrent Execution using Shared Resource with Improper Synchronization

In the Linux kernel, the following vulnerability has been resolved: mm/gup: fix memfdpinfolios alloc race panic If memfdpinfolios tries to create a hugetlb page, but someone else already did, then folio gets the value -EEXIST here: folio = memfdallocfoliomemfd, startidx; if ISERRfolio ret =...

4.7CVSS5.5AI score0.00145EPSS
SaveExploits0References1
RedhatCVE
RedhatCVE
•added 2024/09/11 5:50 p.m.•23 views

CVE-2024-45024

In the Linux kernel, the following vulnerability has been resolved: mm/hugetlb: fix hugetlb vs. core-mm PT locking We recently made GUP's common page table walking code to also walk hugetlb VMAs without most hugetlb special-casing, preparing for the future of having less hugetlb-specific page tab...

5.5CVSS7.1AI score0.00146EPSS
SaveExploits0References4
NVD
NVD
•added 2024/09/11 4:15 p.m.•39 views

CVE-2024-45024

In the Linux kernel, the following vulnerability has been resolved: mm/hugetlb: fix hugetlb vs. core-mm PT locking We recently made GUP's common page table walking code to also walk hugetlb VMAs without most hugetlb special-casing, preparing for the future of having less hugetlb-specific page tab...

7.8CVSS0.00146EPSS
SaveExploits0References2
Vulnrichment
Vulnrichment
•added 2024/09/11 3:13 p.m.•15 views

CVE-2024-45024 mm/hugetlb: fix hugetlb vs. core-mm PT locking

In the Linux kernel, the following vulnerability has been resolved: mm/hugetlb: fix hugetlb vs. core-mm PT locking We recently made GUP's common page table walking code to also walk hugetlb VMAs without most hugetlb special-casing, preparing for the future of having less hugetlb-specific page tab...

7.8CVSS6.7AI score0.00146EPSS
SaveExploits0References2
Cvelist
Cvelist
•added 2024/09/11 3:13 p.m.•47 views

CVE-2024-45024 mm/hugetlb: fix hugetlb vs. core-mm PT locking

In the Linux kernel, the following vulnerability has been resolved: mm/hugetlb: fix hugetlb vs. core-mm PT locking We recently made GUP's common page table walking code to also walk hugetlb VMAs without most hugetlb special-casing, preparing for the future of having less hugetlb-specific page tab...

7.8CVSS0.00146EPSS
SaveExploits0References2
CVE
CVE
•added 2024/09/11 3:13 p.m.•103 views

CVE-2024-45024

CVE-2024-45024 relates to a Linux kernel Hugetlb PT locking issue fixed by aligning huge page table locking with core-mm PT walkers. The root cause: during GUP’s shared page-table walking, hugetlb folios spanning multiple PTEs could be locked using PTE table locks (pte_offset_map_lock) while core...

7.8CVSS5.2AI score0.00146EPSS
SaveExploits0References2Affected Software1
Rows per page
Query Builder