7.8high

CVE-2017-03582 exploits

ntfs-3g: Modprobe influence vulnerability via environment variables

Published 8 y ago · modified 4 mo ago · JSON

CVSS
7.8
v3.1 · CNA
CISA KEV
No
not known exploited
EPSS
2.2%
percentile 83%
Public exploits
2
Exploit-DB

Summary

Jann Horn of Google Project Zero discovered that NTFS-3G, a read-write NTFS driver for FUSE, does not scrub the environment before executing modprobe with elevated privileges. A local user can take advantage of this flaw for local root privilege escalation.

CISA SSVC assessment

Exploitation
Proof of concept public
Automatable
no
Technical impact
total
Assessed
11 mo ago

Exploit prediction (EPSS)

2.19% probability of exploitation in the next 30 days, higher than 83% of all scored CVEs.

Exploits and detections

  • EDB-41356 ntfs-3g - Unsanitized modprobe Environment Privilege Escalation · local · 2017-02-14
  • EDB-41240 ntfs-3g (Debian 9) - Local Privilege Escalation · local · 2017-02-03

CVSS scores

Assigned byVersionScoreVector
CISA ADP3.17.8CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CNA3.17.8CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
NVD3.07.8CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
NVD2.07.2AV:L/AC:L/Au:N/C:C/I:C/A:C

Affected products

  • ntfs-3g ntfs-3g

Classification

Weakness
  • CWE-269 Improper Privilege Management

References

  • security.gentoo.org /glsa/201702-10 · vendor-advisory, x_refsource_GENTOO, x_transferred
  • debian.org /security/2017/dsa-3780 · vendor-advisory, x_refsource_DEBIAN, x_transferred
  • exploit-db.com /exploits/41240/ · exploit, x_refsource_EXPLOIT-DB, x_transferred
  • exploit-db.com /exploits/41356/ · exploit, x_refsource_EXPLOIT-DB, x_transferred
  • securityfocus.com /bid/95987 · vdb-entry, x_refsource_BID, x_transferred
  • marc.info /?l=oss-security&m=148594671929354&w=2 · mailing-list, x_refsource_MLIST, x_transferred
  • openwall.com /lists/oss-security/2017/02/04/1 · mailing-list, x_refsource_MLIST, x_transferred

Sources

vulnwire keeps one entry per vulnerability: the CVE id wins, then GHSA; records that alias each other are merged. Machine-readable: JSON.