CVE-2021-47463
Linux Kernel vulnerability analysis and mitigation

Overview

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).

Technical details

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).

Impact

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).

Exploitability

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).

Mitigation and workarounds

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).

Additional resources


SourceThis report was generated using AI

Related Linux Kernel vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-93189HIGH8.8
  • Linux Kernel logoLinux Kernel
  • linux-azure-fips
NoYesSep 17, 2026
CVE-2026-93188MEDIUM6.5
  • Linux Kernel logoLinux Kernel
  • linux-nvidia-tegra-5.15
NoYesSep 17, 2026
CVE-2026-93182NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-fips
NoYesSep 17, 2026
CVE-2026-93181NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-azure-4.15
NoNoSep 17, 2026
CVE-2026-93174NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-azure-fde-6.14
NoYesSep 17, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management