Lucene search

K
gentooGentoo FoundationGLSA-200511-17
HistoryNov 22, 2005 - 12:00 a.m.

FUSE: mtab corruption through fusermount

2005-11-2200:00:00
Gentoo Foundation
security.gentoo.org
8

2.1 Low

CVSS2

Attack Vector

LOCAL

Attack Complexity

LOW

Authentication

NONE

Confidentiality Impact

NONE

Integrity Impact

PARTIAL

Availability Impact

NONE

AV:L/AC:L/Au:N/C:N/I:P/A:N

0.0004 Low

EPSS

Percentile

5.1%

Background

FUSE (Filesystem in Userspace) allows implementation of a fully functional filesystem in a userspace program. The fusermount utility is used to mount/unmount FUSE file systems.

Description

Thomas Biege discovered that fusermount fails to securely handle special characters specified in mount points.

Impact

A local attacker could corrupt the contents of the /etc/mtab file by mounting over a maliciously-named directory using fusermount, potentially allowing the attacker to set unauthorized mount options. This is possible only if fusermount is installed setuid root, which is the default in Gentoo.

Workaround

There is no known workaround at this time.

Resolution

All FUSE users should upgrade to the latest version:

 # emerge --sync
 # emerge --ask --oneshot --verbose ">=sys-fs/fuse-2.4.1-r1"
OSVersionArchitecturePackageVersionFilename
Gentooanyallsys-fs/fuse< 2.4.1-r1UNKNOWN

2.1 Low

CVSS2

Attack Vector

LOCAL

Attack Complexity

LOW

Authentication

NONE

Confidentiality Impact

NONE

Integrity Impact

PARTIAL

Availability Impact

NONE

AV:L/AC:L/Au:N/C:N/I:P/A:N

0.0004 Low

EPSS

Percentile

5.1%