Every CVE Search/ Get API key

CVE-2022-30783

An invalid return code in fuse_kern_mount enables intercepting of libfuse-lite protocol traffic...

6.7 MediumFix available

An invalid return code in fuse_kern_mount enables intercepting of libfuse-lite protocol traffic between NTFS-3G and the kernel in NTFS-3G through 2021.8.22 when using libfuse-lite.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
Low
Privileges needed
High
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

0.43%Down 0.5 points since May 27, 2022
90%50%10%1%

What each source reports

NVD Score used 6.7

An invalid return code in fuse_kern_mount enables intercepting of libfuse-lite protocol traffic between NTFS-3G and the kernel in NTFS-3G through 2021.8.22 when using libfuse-lite.

Record
CVE-2022-30783
CVSS 3.1
6.7 MediumCVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
CVSS 2.0
4.6 MediumAV:L/AC:L/Au:N/C:P/I:P/A:P
Weakness
CWE-252
Updated
2026-11-02
CVE List No score

An invalid return code in fuse_kern_mount enables intercepting of libfuse-lite protocol traffic between NTFS-3G and the kernel in NTFS-3G through 2021.8.22 when using libfuse-lite.

Record
CVE-2022-30783
Updated
2026-11-02
EUVDEUVD-2022-52606 No score

An invalid return code in fuse_kern_mount enables intercepting of libfuse-lite protocol traffic between NTFS-3G and the kernel in NTFS-3G through 2021.8.22 when using libfuse-lite.

Record
EUVD-2022-52606
Updated
2026-11-03
GitHub AdvisoriesGHSA-rjmv-pj96-38ph 6.7

An invalid return code in fuse_kern_mount enables intercepting of libfuse-lite protocol traffic...

An invalid return code in fuse_kern_mount enables intercepting of libfuse-lite protocol traffic between NTFS-3G and the kernel in NTFS-3G through 2021.8.22 when using libfuse-lite.

Record
GHSA-rjmv-pj96-38ph
CVSS 3.1
6.7 MediumCVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-252
Updated
2026-11-02
OSVALPINE-CVE-2022-30783 6.7

An invalid return code in fuse_kern_mount enables intercepting of libfuse-lite protocol traffic between NTFS-3G and the kernel in NTFS-3G through 2021.8.22 when using libfuse-lite.

Record
ALPINE-CVE-2022-30783
CVSS 3.1
6.7 MediumCVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-03
OSVAZL-9846 6.7

CVE-2022-30783 affecting package ntfs-3g for versions less than 2022.5.17-1

An invalid return code in fuse_kern_mount enables intercepting of libfuse-lite protocol traffic between NTFS-3G and the kernel in NTFS-3G through 2021.8.22 when using libfuse-lite.

Record
AZL-9846
CVSS 3.1
6.7 MediumCVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
Show 12 moreShow less
OSVDEBIAN-CVE-2022-30783 6.7

An invalid return code in fuse_kern_mount enables intercepting of libfuse-lite protocol traffic between NTFS-3G and the kernel in NTFS-3G through 2021.8.22 when using libfuse-lite.

Record
DEBIAN-CVE-2022-30783
CVSS 3.1
6.7 MediumCVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-03
OSVOESA-2022-1685 9.8

ntfs-3g security update

NTFS-3G is a stable, open source, GPL licensed, POSIX, read/write NTFS driver for Linux and many other operating systems. It provides safe handling of the Windows XP, Windows Server 2003, Windows 2000, Windows Vista, Windows Server 2008 and Windows 7 NTFS file systems.

Security Fix(es):

ntfsck in NTFS-3G through 2021.8.22 has a heap-based buffer overflow involving buffer+512*3-2. NOTE: the upstream position is that ntfsck is deprecated; however, it is shipped by some Linux distributions.(CVE-2021-46790)

An invalid return code in fuse_kern_mount enables intercepting of libfuse-lite protocol traffic between NTFS-3G and the kernel in NTFS-3G through 2021.8.22 when using libfuse-lite.(CVE-2022-30783)

A file handle created in fuse_lib_opendir, and later used in fuse_lib_readdir, enables arbitrary memory read and write operations in NTFS-3G through 2021.8.22 when using libfuse-lite.(CVE-2022-30785)

An integer underflow in fuse_lib_readdir enables arbitrary memory read operations in NTFS-3G through 2021.8.22 when using libfuse-lite.(CVE-2022-30787)

A crafted NTFS image can cause heap exhaustion in ntfs_get_attribute_value in NTFS-3G through 2021.8.22.(CVE-2022-30784)

A crafted NTFS image can cause a heap-based buffer overflow in ntfs_names_full_collate in NTFS-3G through 2021.8.22.(CVE-2022-30786)

A crafted NTFS image can cause a heap-based buffer overflow in ntfs_mft_rec_alloc in NTFS-3G through 2021.8.22.(CVE-2022-30788)

A crafted NTFS image can cause a heap-based buffer overflow in ntfs_check_log_client_array in NTFS-3G through 2021.8.22.(CVE-2022-30789)

Record
OESA-2022-1685
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2022-30783 6.7

An invalid return code in fuse_kern_mount enables intercepting of libfuse-lite protocol traffic between NTFS-3G and the kernel in NTFS-3G through 2021.8.22 when using libfuse-lite.

Record
UBUNTU-CVE-2022-30783
CVSS 3.1
6.7 MediumCVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSV No score

An invalid return code in fuse_kern_mount enables intercepting of libfuse-lite protocol traffic between NTFS-3G and the kernel in NTFS-3G through 2021.8.22 when using libfuse-lite.

Record
CVE-2022-30783
Updated
2026-11-02
OSVCVE-2022-30785 No score

A file handle created in fuse_lib_opendir, and later used in fuse_lib_readdir, enables arbitrary memory read and write operations in NTFS-3G through 2021.8.22 when using libfuse-lite.

Record
CVE-2022-30785
Updated
2026-11-02
OSVCVE-2022-30787 No score

An integer underflow in fuse_lib_readdir enables arbitrary memory read operations in NTFS-3G through 2021.8.22 when using libfuse-lite.

Record
CVE-2022-30787
Updated
2026-11-02
OSVMGASA-2022-0385 No score

Updated ntfs-3g packages fix security vulnerability

ntfsck in NTFS-3G through 2021.8.22 has a heap-based buffer overflow involving buffer+512*3-2. (CVE-2021-46790)

An invalid return code in fuse_kern_mount enables intercepting of libfuse-lite protocol traffic between NTFS-3G and the kernel in NTFS-3G through 2021.8.22 when using libfuse-lite. (CVE-2022-30783)

A crafted NTFS image can cause heap exhaustion in ntfs_get_attribute_value in NTFS-3G through 2021.8.22. (CVE-2022-30784)

A file handle created in fuse_lib_opendir, and later used in fuse_lib_readdir, enables arbitrary memory read and write operations in NTFS-3G through 2021.8.22 when using libfuse-lite. (CVE-2022-30785)

A crafted NTFS image can cause a heap-based buffer overflow in ntfs_names_full_collate in NTFS-3G through 2021.8.22. (CVE-2022-30786)

An integer underflow in fuse_lib_readdir enables arbitrary memory read operations in NTFS-3G through 2021.8.22 when using libfuse-lite. (CVE-2022-30787)

A crafted NTFS image can cause a heap-based buffer overflow in ntfs_mft_rec_alloc in NTFS-3G through 2021.8.22. (CVE-2022-30788)

A crafted NTFS image can cause a heap-based buffer overflow in ntfs_check_log_client_array in NTFS-3G through 2021.8.22. (CVE-2022-30789)

Record
MGASA-2022-0385
Updated
2026-11-02
OSVopenSUSE-SU-2024:12115-1 No score

libntfs-3g-devel-2022.5.17-1.1 on GA media

These are all security issues fixed in the libntfs-3g-devel-2022.5.17-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:12115-1
Updated
2026-11-02
OSVSUSE-SU-2022:2835-1 No score

Security update for ntfs-3g_ntfsprogs

This update for ntfs-3g_ntfsprogs fixes the following issues:

Updated to version 2022.5.17 (bsc#1199978):

  • CVE-2022-30783: Fixed an issue where messages between NTFS-3G and the kernel could be intercepted when using libfuse-lite.
  • CVE-2022-30784: Fixed a memory exhaustion issue when opening a crafted NTFS image.
  • CVE-2022-30785: Fixed a bug where arbitrary memory read and write operations could be achieved whe using libfuse-lite.
  • CVE-2022-30786: Fixed a memory corruption issue when opening a crafted NTFS image.
  • CVE-2022-30787: Fixed an integer underflow which enabled arbitrary memory read operations when using libfuse-lite.
  • CVE-2022-30788: Fixed a memory corruption issue when opening a crafted NTFS image.
  • CVE-2022-30789: Fixed a memory corruption issue when opening a crafted NTFS image.
Record
SUSE-SU-2022:2835-1
Updated
2026-11-02
OSVSUSE-SU-2022:2836-1 No score

Security update for ntfs-3g_ntfsprogs

This update for ntfs-3g_ntfsprogs fixes the following issues:

Updated to version 2022.5.17 (bsc#1199978):

  • CVE-2022-30783: Fixed an issue where messages between NTFS-3G and the kernel could be intercepted when using libfuse-lite.
  • CVE-2022-30784: Fixed a memory exhaustion issue when opening a crafted NTFS image.
  • CVE-2022-30785: Fixed a bug where arbitrary memory read and write operations could be achieved when using libfuse-lite.
  • CVE-2022-30786: Fixed a memory corruption issue when opening a crafted NTFS image.
  • CVE-2022-30787: Fixed an integer underflow which enabled arbitrary memory read operations when using libfuse-lite.
  • CVE-2022-30788: Fixed a memory corruption issue when opening a crafted NTFS image.
  • CVE-2022-30789: Fixed a memory corruption issue when opening a crafted NTFS image.
Record
SUSE-SU-2022:2836-1
Updated
2026-11-02
OSVUSN-5463-1 No score

ntfs-3g vulnerabilities

It was discovered that NTFS-3G incorrectly handled the ntfsck tool. If a user or automated system were tricked into using ntfsck on a specially crafted disk image, a remote attacker could possibly use this issue to execute arbitrary code. (CVE-2021-46790)

Roman Fiedler discovered that NTFS-3G incorrectly handled certain return codes. A local attacker could possibly use this issue to intercept protocol traffic between FUSE and the kernel. (CVE-2022-30783)

It was discovered that NTFS-3G incorrectly handled certain NTFS disk images. If a user or automated system were tricked into mounting a specially crafted disk image, a remote attacker could use this issue to cause a denial of service, or possibly execute arbitrary code. (CVE-2022-30784, CVE-2022-30786, CVE-2022-30788, CVE-2022-30789)

Roman Fiedler discovered that NTFS-3G incorrectly handled certain file handles. A local attacker could possibly use this issue to read and write arbitrary memory. (CVE-2022-30785, CVE-2022-30787)

Record
USN-5463-1
Updated
2026-11-02
OSVUSN-5463-2 No score

ntfs-3g vulnerabilities

USN-5463-1 fixed vulnerabilities in NTFS-3G. This update provides the corresponding updates for Ubuntu 14.04 ESM and Ubuntu 16.04 ESM.

Original advisory details:

Roman Fiedler discovered that NTFS-3G incorrectly handled certain return codes. A local attacker could possibly use this issue to intercept protocol traffic between FUSE and the kernel. (CVE-2022-30783)

It was discovered that NTFS-3G incorrectly handled certain NTFS disk images. If a user or automated system were tricked into mounting a specially crafted disk image, a remote attacker could use this issue to cause a denial of service, or possibly execute arbitrary code. (CVE-2022-30784, CVE-2022-30786, CVE-2022-30788, CVE-2022-30789)

Roman Fiedler discovered that NTFS-3G incorrectly handled certain file handles. A local attacker could possibly use this issue to read and write arbitrary memory. (CVE-2022-30785, CVE-2022-30787)

Record
USN-5463-2
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
ntfs-3g
Alpine:v3.16
before 2022.5.17-r0
2022.5.17-r0
ntfs-3g
Alpine:v3.17
before 2022.5.17-r0
2022.5.17-r0
ntfs-3g
Alpine:v3.18
before 2022.5.17-r0
2022.5.17-r0
ntfs-3g
Alpine:v3.19
before 2022.5.17-r0
2022.5.17-r0
ntfs-3g
Alpine:v3.20
before 2022.5.17-r0
2022.5.17-r0
ntfs-3g
Alpine:v3.21
before 2022.5.17-r0
2022.5.17-r0
ntfs-3g
Alpine:v3.22
before 2022.5.17-r0
2022.5.17-r0
ntfs-3g
Alpine:v3.23
before 2022.5.17-r0
2022.5.17-r0
ntfs-3g
Alpine:v3.24
before 2022.5.17-r0
2022.5.17-r0
ntfs-3g
Azure Linux:2
before 2022.5.17-1
2022.5.17-1
Show 27 moreShow less
Affected packages
PackageAffectedFixed
ntfs-3g
Debian:12
before 1:2022.5.17-1
1:2022.5.17-1
ntfs-3g
Debian:13
before 1:2022.5.17-1
1:2022.5.17-1
ntfs-3g
Debian:14
before 1:2022.5.17-1
1:2022.5.17-1
ntfs-3g
Debian:9
From an advisory covering 8 CVEs
before 1:2016.2.22AR.1+dfsg-1+deb9u3, plus listed versions
1:2016.2.22AR.1+dfsg-11:2016.2.22AR.1+dfsg-1+deb9u11:2016.2.22AR.1+dfsg-1+deb9u2
1:2016.2.22AR.1+dfsg-1+deb9u3
ntfs-3g
Debian:10
From an advisory covering 8 CVEs
before 1:2017.3.23AR.3-3+deb10u2, plus listed versions
1:2017.3.23AR.3-31:2017.3.23AR.3-3+deb10u1
1:2017.3.23AR.3-3+deb10u2
ntfs-3g
Debian:11
From an advisory covering 8 CVEs
before 1:2017.3.23AR.3-4+deb11u2, plus listed versions
1:2017.3.23AR.3-41:2017.3.23AR.3-4+deb11u1
1:2017.3.23AR.3-4+deb11u2
ntfs-3g
Mageia:8
From an advisory covering 8 CVEs
before 2021.8.22-1.1.mga8
2021.8.22-1.1.mga8
ntfs-3g
openEuler:20.03-LTS-SP1
From an advisory covering 8 CVEs
before 2022.5.17-1.oe1
2022.5.17-1.oe1
ntfs-3g
openEuler:20.03-LTS-SP3
From an advisory covering 8 CVEs
before 2022.5.17-1.oe1
2022.5.17-1.oe1
ntfs-3g
openEuler:22.03-LTS
From an advisory covering 8 CVEs
before 2022.5.17-1.oe2203
2022.5.17-1.oe2203
ntfs-3g_ntfsprogs
SUSE:Linux Enterprise Workstation Extension 15 SP3
From an advisory covering 8 CVEs
before 2022.5.17-150000.3.11.1
2022.5.17-150000.3.11.1
ntfs-3g_ntfsprogs
SUSE:Linux Enterprise Workstation Extension 15 SP4
From an advisory covering 8 CVEs
before 2022.5.17-150000.3.11.1
2022.5.17-150000.3.11.1
ntfs-3g_ntfsprogs
openSUSE:Leap 15.3
From an advisory covering 8 CVEs
before 2022.5.17-150000.3.11.1
2022.5.17-150000.3.11.1
ntfs-3g_ntfsprogs
openSUSE:Leap 15.4
From an advisory covering 8 CVEs
before 2022.5.17-150000.3.11.1
2022.5.17-150000.3.11.1
ntfs-3g_ntfsprogs
SUSE:Linux Enterprise Software Development Kit 12 SP5
From an advisory covering 8 CVEs
before 2022.5.17-5.12.1
2022.5.17-5.12.1
ntfs-3g_ntfsprogs
SUSE:Linux Enterprise Workstation Extension 12 SP5
From an advisory covering 8 CVEs
before 2022.5.17-5.12.1
2022.5.17-5.12.1
ntfs-3g
Ubuntu:Pro:14.04:LTS
before 1:2013.1.13AR.1-2ubuntu2+esm3, plus listed versions
1:2013.1.13AR.1-2ubuntu11:2013.1.13AR.1-2ubuntu21:2013.1.13AR.1-2ubuntu2+esm11:2013.1.13AR.1-2ubuntu2+esm2
1:2013.1.13AR.1-2ubuntu2+esm3
ntfs-3g
Ubuntu:Pro:16.04:LTS
before 1:2015.3.14AR.1-1ubuntu0.3+esm3, plus listed versions
1:2014.2.15AR.3-31:2015.3.14AR.1-11:2015.3.14AR.1-1build11:2015.3.14AR.1-1ubuntu0.11:2015.3.14AR.1-1ubuntu0.21:2015.3.14AR.1-1ubuntu0.31:2015.3.14AR.1-1ubuntu0.3+esm11:2015.3.14AR.1-1ubuntu0.3+esm2
1:2015.3.14AR.1-1ubuntu0.3+esm3
ntfs-3g
Ubuntu:18.04:LTS
before 1:2017.3.23-2ubuntu0.18.04.4, plus listed versions
1:2016.2.22AR.2-21:2017.3.23-21:2017.3.23-2ubuntu0.18.04.11:2017.3.23-2ubuntu0.18.04.21:2017.3.23-2ubuntu0.18.04.3
1:2017.3.23-2ubuntu0.18.04.4
ntfs-3g
Ubuntu:20.04:LTS
before 1:2017.3.23AR.3-3ubuntu1.2, plus listed versions
1:2017.3.23AR.3-3ubuntu11:2017.3.23AR.3-3ubuntu1.1
1:2017.3.23AR.3-3ubuntu1.2
ntfs-3g
Ubuntu:22.04:LTS
before 1:2021.8.22-3ubuntu1.1, plus listed versions
1:2017.3.23AR.3-3ubuntu51:2017.3.23AR.3-3ubuntu61:2021.8.22-3ubuntu1
1:2021.8.22-3ubuntu1.1
ntfs-3g
Ubuntu:18.04:LTS
From an advisory covering 8 CVEs
before 1:2017.3.23-2ubuntu0.18.04.4, plus listed versions
1:2016.2.22AR.2-21:2017.3.23-21:2017.3.23-2ubuntu0.18.04.11:2017.3.23-2ubuntu0.18.04.21:2017.3.23-2ubuntu0.18.04.3
1:2017.3.23-2ubuntu0.18.04.4
ntfs-3g
Ubuntu:20.04:LTS
From an advisory covering 8 CVEs
before 1:2017.3.23AR.3-3ubuntu1.2, plus listed versions
1:2017.3.23AR.3-3ubuntu11:2017.3.23AR.3-3ubuntu1.1
1:2017.3.23AR.3-3ubuntu1.2
ntfs-3g
Ubuntu:22.04:LTS
From an advisory covering 8 CVEs
before 1:2021.8.22-3ubuntu1.1, plus listed versions
1:2017.3.23AR.3-3ubuntu51:2017.3.23AR.3-3ubuntu61:2021.8.22-3ubuntu1
1:2021.8.22-3ubuntu1.1
ntfs-3g
Ubuntu:Pro:14.04:LTS
From an advisory covering 7 CVEs
before 1:2013.1.13AR.1-2ubuntu2+esm3, plus listed versions
1:2013.1.13AR.1-2ubuntu11:2013.1.13AR.1-2ubuntu21:2013.1.13AR.1-2ubuntu2+esm11:2013.1.13AR.1-2ubuntu2+esm2
1:2013.1.13AR.1-2ubuntu2+esm3
ntfs-3g
Ubuntu:Pro:16.04:LTS
From an advisory covering 7 CVEs
before 1:2015.3.14AR.1-1ubuntu0.3+esm3, plus listed versions
1:2014.2.15AR.3-31:2015.3.14AR.1-11:2015.3.14AR.1-1build11:2015.3.14AR.1-1ubuntu0.11:2015.3.14AR.1-1ubuntu0.21:2015.3.14AR.1-1ubuntu0.31:2015.3.14AR.1-1ubuntu0.3+esm11:2015.3.14AR.1-1ubuntu0.3+esm2
1:2015.3.14AR.1-1ubuntu0.3+esm3
ntfs-3g_ntfsprogs
openSUSE:Tumbleweed
From an advisory covering 3 CVEs
before 2022.5.17-1.1
2022.5.17-1.1

History

History
RecordedChangedSources
affected, factsOSV
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2022-30783 is a medium vulnerability (CVSS 6.7) in Tuxera Ntfs-3g, published May 26, 2022. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.43%, the 37th percentile. Fixed in ntfs-3g 2022.5.17-r0.

References

Show 52 moreShow less
MoveEnter Open