High severity · published Aug 1, 2018
CVE-2018-10897
A directory traversal issue was found in reposync, a part of yum-utils, where reposync fails to sanitize paths in remote repository configuration files
8.1
CVSS
5.6%
EPSS
No
On KEV
Description
A directory traversal issue was found in reposync, a part of yum-utils, where reposync fails to sanitize paths in remote repository configuration files. If an attacker controls a repository, they may be able to copy files outside of the destination directory on the targeted system via path traversal. If reposync is running with heightened privileges on a targeted system, this flaw could potentially result in system compromise via the overwriting of critical system files. Version 1.1.31 and older are believed to be affected.
CVSS vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack vector
Network
Complexity
High
Privileges
None
User interaction
None
Confidentiality
High
Integrity
High
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)5.6% · higher than 93% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
YU
yum-utils: · The RPM Project
1.1.31 · source: vendor
EL
Enterprise Linux Desktop · Redhat
6.0; 7.0 · source: NVD
EL
Enterprise Linux Server · Redhat
6.0; 7.0 · source: NVD
EL
Enterprise Linux Workstation · Redhat
6.0; 7.0 · source: NVD
VI
Virtualization · Redhat
4.0 · source: NVD
YU
Yum-utils · Rpm
through 1.1.31 · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2018-10897
CVE.org
https://www.cve.org/CVERecord?id=CVE-2018-10897
Third Party Advisory
http://www.securitytracker.com/id/1041594
Third Party Advisory
https://access.redhat.com/errata/RHSA-2018:2284
Third Party Advisory
https://access.redhat.com/errata/RHSA-2018:2285
Third Party Advisory
https://access.redhat.com/errata/RHSA-2018:2626
Issue Tracking
https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2018-10897
Patch
https://github.com/rpm-software-management/yum-utils/commit/6a8de061f8fdc885e74ebe8c94625bf53643b71c
