Path traversal in file-roller - CVE-2019-16680
Published: September 23, 2019
Vulnerability identifier: #VU21275
CSH Severity: Low
CVSS v4: 1.8 [CVSS:4.0/AV:L/AC:L/AT:P/PR:N/UI:A/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N]
CVE-ID: CVE-2019-16680
CWE-ID: CWE-22
Exploitation vector: Remote access
Exploit availability:
No public exploit available
Vulnerability details
The vulnerability allows a remote attacker to perform directory traversal attacks.
The vulnerability exists due to the affected software allows a single path traversal sequence to be present in the TAR file name. A remote attacker can send a specially crafted archive and overwrite arbitrary files located one directory above the current file location.
Affected software
file-roller
file-roller (Ubuntu package)
file-roller (Debian package)
file-roller (Red Hat package)
Red Hat Enterprise Linux for x86_64
Red Hat Enterprise Linux for IBM z Systems
Red Hat Enterprise Linux for Power, little endian
Red Hat Enterprise Linux for ARM 64
Opensuse
file-roller (Ubuntu package)
file-roller (Debian package)
file-roller (Red Hat package)
Red Hat Enterprise Linux for x86_64
Red Hat Enterprise Linux for IBM z Systems
Red Hat Enterprise Linux for Power, little endian
Red Hat Enterprise Linux for ARM 64
Opensuse
How to mitigate CVE-2019-16680
Install updates from vendor's website.
file-roller - update to 3.9.91
file-roller (Ubuntu package) - addressed in versions 3.16.5-0ubuntu1.3, 3.28.0-1ubuntu1.1
file-roller (Debian package) - update to 3.22.3-1+deb9u1
file-roller (Red Hat package) - update to 3.28.1-3.el8
file-roller (Ubuntu package) - addressed in versions 3.16.5-0ubuntu1.3, 3.28.0-1ubuntu1.1
file-roller (Debian package) - update to 3.22.3-1+deb9u1
file-roller (Red Hat package) - update to 3.28.1-3.el8