Lucene search
K

6 matches found

RedhatCVE
RedhatCVE
added 2024/07/16 3:5 p.m.18 views

CVE-2024-40915

A flaw was found in the kernelmappages function in RISC-V in the Linux Kernel, which is incorrectly designed to sleep in atomic contexts. This function cleared the valid bit in page table entries for deallocated pages to detect illegal memory accesses, but it utilized setmemory, which acquires a...

4.1CVSS8.1AI score0.0001EPSS
Exploits0References4
NVD
NVD
added 2024/07/12 1:15 p.m.11 views

CVE-2024-40915

In the Linux kernel, the following vulnerability has been resolved: riscv: rewrite kernelmappages to fix sleeping in invalid context kernelmappages is a debug function which clears the valid bit in page table entry for deallocated pages to detect illegal memory accesses to freed pages. This...

5.5CVSS0.0001EPSS
Exploits0References5
UbuntuCve
UbuntuCve
added 2024/07/12 1:15 p.m.11 views

CVE-2024-40915

In the Linux kernel, the following vulnerability has been resolved: riscv: rewrite kernelmappages to fix sleeping in invalid context kernelmappages is a debug function which clears the valid bit in page table entry for deallocated pages to detect illegal memory accesses to freed pages. This...

5.5CVSS6.3AI score0.0001EPSS
Exploits0References18
OSV
OSV
added 2024/07/12 12:24 p.m.12 views

CVE-2024-40915 riscv: rewrite __kernel_map_pages() to fix sleeping in invalid context

In the Linux kernel, the following vulnerability has been resolved: riscv: rewrite kernelmappages to fix sleeping in invalid context kernelmappages is a debug function which clears the valid bit in page table entry for deallocated pages to detect illegal memory accesses to freed pages. This...

5.5CVSS5.9AI score0.0001EPSS
Exploits0References8
CVE
CVE
added 2024/07/12 12:24 p.m.103 views

CVE-2024-40915

The CVE-2024-40915 issue affects the Linux kernel on riscv, where __kernel_map_pages() (a debugging page-table helper) used __set_memory() to flip the valid bit of page-table entries. __set_memory() takes init_mm’s semaphore and can sleep, but __kernel_map_pages() may be called in atomic context,...

5.5CVSS6.5AI score0.0001EPSS
Exploits0References5Affected Software1
Vulnrichment
Vulnrichment
added 2024/07/12 12:24 p.m.21 views

CVE-2024-40915 riscv: rewrite __kernel_map_pages() to fix sleeping in invalid context

In the Linux kernel, the following vulnerability has been resolved: riscv: rewrite kernelmappages to fix sleeping in invalid context kernelmappages is a debug function which clears the valid bit in page table entry for deallocated pages to detect illegal memory accesses to freed pages. This...

6.7AI score0.0001EPSS
Exploits0References4
Rows per page
Query Builder