
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2021-47463 affects the Linux kernel's memory management subsystem, specifically in the secretmem functionality. The vulnerability was discovered and disclosed in May 2024, impacting the page_is_secretmem() function in the Linux kernel. The issue involves a NULL pointer dereference vulnerability that occurs when accessing page->mapping without proper validation (Kernel Git).
The vulnerability stems from a missing NULL check in the page_is_secretmem() function. When the page's mapping can be nullified during gup() execution (for example, by reclaim or truncation), attempting to dereference the mapping without proper validation leads to a NULL pointer dereference. This results in a kernel panic with a supervisor read access fault in kernel mode (Kernel Git). The vulnerability has been assigned a CVSS v3.1 score of 5.5 MEDIUM (NVD).
When exploited, this vulnerability can cause a kernel panic through NULL pointer dereference, potentially leading to denial of service conditions. The issue specifically affects systems utilizing the secretmem functionality in the Linux kernel (Kernel Git).
The vulnerability can be triggered during normal system operation when using KVM (Kernel-based Virtual Machine) functionality. The issue manifests when the page's mapping becomes NULL during gup() execution, which can occur during regular memory management operations like reclaim or truncation (Kernel Git).
The vulnerability has been patched by adding a NULL check before dereferencing the mapping in page_is_secretmem(). The fix involves modifying the condition to check if (!mapping || mapping != page->mapping) before proceeding with the mapping dereference (Kernel Git).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."