CVE-2022-50737
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2022-50737 is a use-after-free vulnerability in the Linux kernel's NTFS3 filesystem driver, specifically within the NTFS security initialization process. The flaw occurs during index root validation for the $SDH (System Description Header) and $SII (System Information Index) structures when mounting an NTFS filesystem. It was publicly disclosed on December 24, 2025, and affects Linux kernel versions up to and including 6.0.0-rc7, as evidenced by the KASAN trace. The vulnerability carries a medium severity estimate (Red Hat Advisory, Red Hat Bugzilla).

Technical details

The root cause is a use-after-free condition (CWE-416) in the hdr_find_e function within fs/ntfs3, triggered when the kernel processes a maliciously crafted NTFS image with invalid or corrupt $SDH/$SII index roots during ntfs_security_init. The lack of adequate sanity checks on these index root structures allows the kernel to access already-freed memory, as confirmed by a KASAN report showing a 2-byte read at a freed address (ffff8880037bca99) during a mount operation. The call chain proceeds through ntfs_fill_superntfs_extend_initntfs_security_initindx_findhdr_find_e, meaning exploitation requires the ability to trigger a filesystem mount (Red Hat Bugzilla).

Impact

Successful exploitation can cause kernel crashes (system instability or denial of service) and unauthorized memory access due to the use-after-free condition. An attacker who can cause a vulnerable system to mount a crafted NTFS image — for example, via a removable device or a network share — could potentially trigger kernel memory corruption. While privilege escalation has not been confirmed, kernel-level memory corruption inherently carries risk of information disclosure or further exploitation (Red Hat Advisory, Red Hat Bugzilla).

Mitigation and workarounds

The Linux kernel upstream has issued a patch that enhances sanity checks for $SDH and $SII index roots during NTFS security initialization, preventing the use-after-free condition. Patch commits are available in the stable kernel tree (e.g., 24ee53c6, bfcdbae0, d7ce7bb6, d6379ce2). Until patched kernels are deployed, administrators should restrict filesystem mounting privileges to trusted users, avoid mounting NTFS images from untrusted sources, and implement strict access controls on mount operations (Red Hat Bugzilla, Red Hat Advisory).

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-64557NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-selftests-internal
NoNoJul 29, 2026
CVE-2026-64556NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-64k-devel
NoNoJul 29, 2026
CVE-2026-64555NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-azure-fde-6.14
NoNoJul 27, 2026
CVE-2026-64554NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-gcp-6.14
NoYesJul 27, 2026
CVE-2026-64553NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-64k-debug-modules-internal
NoYesJul 27, 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