Skip to main content

NTFS-3G CVE-2026-46572

MEDIUM
2026-07-15 vendor:ubuntu
Share

Severity by source

vuln.today AI
8.8 HIGH

Local vector because attacker supplies the disk image; PR:L because most Linux distros permit unprivileged FUSE mounts; S:C because SUID-root escalates impact beyond the user context.

3.1 AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
SUSE
7.1 HIGH
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H

Lifecycle Timeline

2
Analysis Generated
Jul 16, 2026 - 16:31 vuln.today
CVE Published
Jul 15, 2026 - 00:00 cve.org
MEDIUM

DescriptionCVE.org

In NTFS-3G through 2026.2.25, a heap buffer overflow exists in ntfs_ib_cut_tail() in libntfs-3g/index.c that allows an attacker to corrupt heap memory in the SUID-root ntfs-3g binary by crafting a malicious NTFS image. The overflow is triggered by creating a file in a crafted directory.

AnalysisAI

Heap buffer overflow in NTFS-3G through 2026.2.25 allows local privilege escalation to root via a crafted NTFS filesystem image. The overflow occurs in ntfs_ib_cut_tail() within the index management code when a file is created inside a specially constructed directory on a malicious NTFS image. Because the ntfs-3g binary runs as SUID-root, heap corruption in this process can yield code execution with root privileges. No public exploit or active exploitation (CISA KEV) has been identified at time of analysis.

Technical ContextAI

NTFS-3G is an open-source userspace NTFS driver based on FUSE (Filesystem in Userspace), providing read/write NTFS support on Linux, macOS, and other POSIX systems. It ships as a SUID-root binary on most Linux distributions (Ubuntu, Debian, Fedora, Arch, etc.) because low-level block device access requires elevated privileges. The vulnerable function ntfs_ib_cut_tail() in libntfs-3g/index.c handles truncation of index blocks - the B-tree structures NTFS uses for directory indexing. A crafted NTFS image can encode directory index block metadata that causes the function to write beyond the bounds of a heap buffer during a file-creation operation. The root cause class is CWE-122 (Heap-based Buffer Overflow): the library trusts index metadata from the on-disk image without adequate bounds validation. CPE-based scope covers ntfs-3g and libntfs-3g versions up to and including 2026.2.25.

Affected ProductsAI

NTFS-3G through version 2026.2.25 is confirmed affected, covering all prior releases of the library and binary. This includes the ntfs-3g SUID-root binary and the libntfs-3g shared library as distributed in major Linux distributions. Ubuntu has reported this vulnerability through its security channel, indicating packages in Ubuntu LTS and current releases (including ntfs-3g and ntfs-3g-legacy variants) are affected. Exact downstream package version mappings depend on distribution pinning. CPE coverage is ntfs-3g versions up to and including 2026.2.25. Users of ntfs-3g on macOS (via Homebrew or MacFUSE) may also be affected if running a version at or below 2026.2.25.

RemediationAI

The primary remediation is to upgrade ntfs-3g to a version released after 2026.2.25 once a patched release is published by the upstream project or your Linux distribution. Monitor the ntfs-3g upstream repository and Ubuntu Security Notices (USN) for the patched package version - no exact fix version is confirmed in the available data. As an interim compensating control, consider removing the SUID bit from the ntfs-3g binary (chmod -s /usr/bin/ntfs-3g) on systems where unprivileged NTFS mounting is not required; this prevents exploitation but will require root or sudo for all NTFS mount operations. On systems where users must not supply arbitrary disk images, enforce filesystem mounting policies via udev rules or mount namespace restrictions. If ntfs-3g is not needed at all (e.g., systems that never use NTFS), removing the package entirely eliminates the attack surface. The Ubuntu vendor report suggests a patched package is likely forthcoming through standard distribution security channels; check the Ubuntu Security page for USN advisories.

Vendor StatusVendor

SUSE

Severity: Important
Product Status
SUSE Linux Enterprise Desktop 15 SP7 SUSE Linux Enterprise High Performance Computing 15 SP7 SUSE Linux Enterprise Server 15 SP7 SUSE Linux Enterprise Server for SAP Applications 15 SP7 Fixed
SUSE Linux Enterprise Module for Basesystem 15 SP7 Fixed
SUSE Linux Enterprise Module for Development Tools 15 SP7 Fixed
SUSE Linux Enterprise Server 12 SP5-LTSS Fixed
SUSE Linux Enterprise Server 15 SP6-LTSS Fixed

Share

CVE-2026-46572 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy