
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2022-50739 is a null pointer dereference vulnerability in the Linux kernel's NTFS3 filesystem driver. It occurs when mounting an NTFS image with a malformed Root directory MFT record, where the i_op (inode operations) pointer is not validated before use in creating the root dentry, leading to a kernel NULL pointer dereference. The vulnerability was published on December 24, 2025, and affects the Linux kernel. Feedly estimates the severity as Medium, with an EPSS score of 0.000180 (Red Hat CVE, Red Hat Bugzilla).
The root cause is a missing null pointer check (CWE-476) in the NTFS3 filesystem driver (fs/ntfs3) within the Linux kernel. When mounting an NTFS image, the driver reads the Root directory MFT record and obtains an inode; however, it fails to verify that the resulting inode's i_op pointer is non-null before attempting to create the root dentry. A crafted NTFS image with a malformed Root directory MFT record can cause d_flags_for_inode() to dereference a null pointer at offset 0x08, triggering a kernel oops (BUG: kernel NULL pointer dereference, address: 0000000000000008). The fix adds a sanity check for the i_op pointer prior to root dentry creation (Red Hat CVE, Linux Kernel Patch).
Successful exploitation causes a kernel panic (NULL pointer dereference), resulting in a denial of service by crashing the affected system. The vulnerability primarily impacts availability; there is no evidence of confidentiality or integrity compromise beyond the system crash. The attack requires the ability to mount a specially crafted NTFS image on the target system, limiting the scope to scenarios where untrusted storage media or disk images can be mounted (Red Hat CVE).
i_op) pointer when parsed by the NTFS3 driver.mount -t ntfs3 malicious.img /mnt/target), either directly or by inducing automount behavior.i_op pointer, and dereferences null in d_flags_for_inode(), causing a kernel NULL pointer dereference and system crash (denial of service) (Red Hat CVE).dmesg or /var/log/kern.log) containing BUG: kernel NULL pointer dereference, address: 0000000000000008 and stack traces referencing d_flags_for_inode and NTFS3 mount operations.fs/ntfs3 and the mount process (PID associated with mount command)..img, .iso, .vhd) in user-accessible directories.mount with -t ntfs3 targeting unfamiliar or external image files.Update to a patched Linux kernel version that includes the fix adding a null pointer check for the inode operations pointer in the NTFS3 driver; patches are referenced in the upstream stable kernel repository (Linux Kernel Patch). As a workaround, avoid mounting NTFS volumes or images from untrusted sources, and restrict mount privileges to trusted users via security policies (e.g., nosuid, nodev mount options, or disabling the NTFS3 kernel module with modprobe -r ntfs3 if not required). Red Hat has tracked this issue and a patch is available (Red Hat Bugzilla).
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."