CVE-2015-3202 fusermount in FUSE before 2.9.3-15 does not properly clear the environment before invoking (1) mount or (2) umount as root, which allows local users to write to arbitrary files via a crafted LIBMOUNT_...
LowCVSS 3.6
EPSS 1.0%
- Published
- Updated
- Exploit status
- No public exploit known
Description
fusermount in FUSE before 2.9.3-15 does not properly clear the environment before invoking (1) mount or (2) umount as root, which allows local users to write to arbitrary files via a crafted LIBMOUNT_MTAB environment variable that is used by mount's debugging feature.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| debian/fuse(Debian:12) | < 2.9.3-16 | 2.9.3-16 |
| debian/fuse(Debian:13) | < 2.9.3-16 | 2.9.3-16 |
| debian/ntfs-3g(Debian:12) | < 1:2014.2.15AR.3-3 | 1:2014.2.15AR.3-3 |
| debian/ntfs-3g(Debian:13) | < 1:2014.2.15AR.3-3 | 1:2014.2.15AR.3-3 |
| debian/ntfs-3g(Debian:14) | < 1:2014.2.15AR.3-3 | 1:2014.2.15AR.3-3 |
| debian linux | = 8.0 | No fix listed |
| fuse project fuse | <= 2.9.2 | No fix listed |
References
- Debian Security Tracker CVE-2015-3202 vendor-advisory
- bugs.debian.org issue-tracking
- bugs.debian.org issue-tracking
- FEDORA-2015-8773 vendor-advisory
- FEDORA-2015-8771 vendor-advisory
- FEDORA-2015-8756 vendor-advisory
- FEDORA-2015-8751 vendor-advisory
- FEDORA-2015-8782 vendor-advisory
- FEDORA-2015-8777 vendor-advisory
- openSUSE-SU-2015:0997 vendor-advisory
- openSUSE-SU-2015:1003 vendor-advisory
- packetstormsecurity.com
- DSA-3266 vendor-advisory
- DSA-3268 vendor-advisory
- [oss-security] 20150521 CVE-2015-3202 fuse privilege escalation exploit mailing-list
- 74765 vdb-entry
- 1032386 vdb-entry
- USN-2617-1 vendor-advisory
- USN-2617-2 vendor-advisory
- USN-2617-3 vendor-advisory
- gist.github.com exploit
- GLSA-201603-04 vendor-advisory
- GLSA-201701-19 vendor-advisory
- twitter.com
- 37089 exploit