CVE-2026-40706

NTFS-3G SUID-root Heap Buffer Overflow Enables Privilege Escalation

Published Apr 21, 2026 CVSS 3.1 · 8.4 High EPSS < 1% KEV · Not listed
Description
In NTFS-3G 2022.10.3 before 2026.2.25, a heap buffer overflow exists in ntfs_build_permissions_posix() in acls.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 on the READ path (stat, readdir, open) when processing a security descriptor with multiple ACCESS_DENIED ACEs containing WRITE_OWNER from distinct group SIDs.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DLA Debian DLA DLA-4544-1 ntfs-3g security update
Debian DSA Debian DSA DSA-6221-1 ntfs-3g security update
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Title NTFS-3G SUID-root Heap Buffer Overflow Enables Privilege Escalation
Type Values Removed Values Added
Description In NTFS-3G 2022.10.3 before 2026.2.25, a heap buffer overflow exists in ntfs_build_permissions_posix() in acls.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 on the READ path (stat, readdir, open) when processing a security descriptor with multiple ACCESS_DENIED ACEs containing WRITE_OWNER from distinct group SIDs.
First Time appeared Tuxera
Tuxera ntfs-3g
Weaknesses CWE-122
CPEs cpe:2.3:a:tuxera:ntfs-3g:*:*:*:*:*:*:*:*
Vendors & Products Tuxera
Tuxera ntfs-3g
References
Metrics cvssV3_1

{'score': 8.4, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Apr 22, 2026, 3:35 PM
Reserved
Apr 15, 2026, 12:00 AM
Status
Awaiting Analysis
Published
Apr 21, 2026, 10:16 PM
Modified
Oct 26, 2026, 9:10 PM