Skip to content
OpenAdvisories
High · 8.4 CVE-2026-40706 EUVD-2026-24467

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…

Published Apr 21, 2026 · Updated Apr 22, 2026 · Assigned by mitre

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.

Affected products

VendorProductAffectedFixed
Tuxera NTFS-3G 2022.10.3 – < 2026.2.25 2026.2.25

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 ntfs-3g 1:2026.2.25-1 —
Debian 13 ntfs-3g 1:2022.10.3-5+deb13u1 —
Debian 12 ntfs-3g 1:2022.10.3-1+deb12u3 —
ReleasePackageFixed inAdvisory
Ubuntu 26.04 LTS ntfs-3g 1:2022.10.3-5ubuntu1 —
Ubuntu 25.10 ntfs-3g 1:2022.10.3-5ubuntu0.25.10.1 USN-8192-1
Ubuntu 24.04 LTS ntfs-3g 1:2022.10.3-1.2ubuntu3.1 USN-8192-1
Ubuntu 22.04 LTS ntfs-3g 1:2021.8.22-3ubuntu1.3 USN-8192-1
Ubuntu 20.04 LTS ntfs-3g No fix yet —
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 18.04 LTS ntfs-3g No fix yet —
Ubuntu Pro 16.04 LTS ntfs-3g No fix yet —
Ubuntu Pro 14.04 LTS ntfs-3g No fix yet —
ReleasePackageFixed inAdvisory
SLES 15 SP7 ntfs-3g_ntfsprogs 2022.5.17-150000.3.24.1 SUSE-SU-2026:1571-1
SLES 15 SP6 ntfs-3g_ntfsprogs 2022.5.17-150000.3.24.1 SUSE-SU-2026:1571-1
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 15 SP6 ntfs-3g_ntfsprogs 2022.5.17-150000.3.24.1 SUSE-SU-2026:1571-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed ntfs-3g_ntfsprogs 2022.10.3-6.1 openSUSE-SU-2026:10614-1
ReleasePackageFixed inAdvisory
Alpine v3.24 ntfs-3g 2026.2.25-r0 —
Alpine v3.23 ntfs-3g 2026.2.25-r0 —
Alpine v3.22 ntfs-3g 2026.2.25-r0 —
Alpine v3.21 ntfs-3g 2026.2.25-r0 —
Alpine v3.20 ntfs-3g 2026.2.25-r0 —

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 ntfs-3g 2022.10.3-3 —

Advisories 4

References