CVE-2017-9800 A maliciously constructed svn+ssh:// URL would cause Subversion clients before 1.8.19, 1.9.x before 1.9.7, and 1.10.0.x through 1.10.0-alpha
- Exploited in the wild
- Not known
- Fix
- Available
What is CVE-2017-9800?
CVE-2017-9800 is a critical vulnerability in Apache Subversion, published on 11 Aug 2017.
Official description
A maliciously constructed svn+ssh:// URL would cause Subversion clients before 1.8.19, 1.9.x before 1.9.7, and 1.10.0.x through 1.10.0-alpha3 to run an arbitrary shell command. Such a URL could be generated by a malicious server, by a malicious user committing to a honest server (to attack another user of that server's repositories), or by a proxy server. The vulnerability affects all clients, including those that use file://, http://, and plain (untunneled) svn://.
Weakness: CWE-20
Which versions are affected by CVE-2017-9800?
It affects 1 product.
Linux distribution packages (40)
mod_dav_svn Red Hat:enterprise_linux:7::client | All versions | 0:1.7.14-11.el7_4 |
subversion Red Hat:enterprise_linux:7::client | All versions | 0:1.7.14-11.el7_4 |
subversion-debuginfo Red Hat:enterprise_linux:7::client | All versions | 0:1.7.14-11.el7_4 |
subversion-devel Red Hat:enterprise_linux:7::client | All versions | 0:1.7.14-11.el7_4 |
subversion-gnome Red Hat:enterprise_linux:7::client | All versions | 0:1.7.14-11.el7_4 |
subversion-javahl Red Hat:enterprise_linux:7::client | All versions | 0:1.7.14-11.el7_4 |
subversion-kde Red Hat:enterprise_linux:7::client | All versions | 0:1.7.14-11.el7_4 |
subversion-libs Red Hat:enterprise_linux:7::client | All versions | 0:1.7.14-11.el7_4 |
subversion-perl Red Hat:enterprise_linux:7::client | All versions | 0:1.7.14-11.el7_4 |
subversion-python Red Hat:enterprise_linux:7::client | All versions | 0:1.7.14-11.el7_4 |
subversion-ruby Red Hat:enterprise_linux:7::client | All versions | 0:1.7.14-11.el7_4 |
subversion-tools Red Hat:enterprise_linux:7::client | All versions | 0:1.7.14-11.el7_4 |
mod_dav_svn Red Hat:enterprise_linux:7::computenode | All versions | 0:1.7.14-11.el7_4 |
subversion Red Hat:enterprise_linux:7::computenode | All versions | 0:1.7.14-11.el7_4 |
subversion-debuginfo Red Hat:enterprise_linux:7::computenode | All versions | 0:1.7.14-11.el7_4 |
subversion-devel Red Hat:enterprise_linux:7::computenode | All versions | 0:1.7.14-11.el7_4 |
subversion-gnome Red Hat:enterprise_linux:7::computenode | All versions | 0:1.7.14-11.el7_4 |
subversion-javahl Red Hat:enterprise_linux:7::computenode | All versions | 0:1.7.14-11.el7_4 |
subversion-kde Red Hat:enterprise_linux:7::computenode | All versions | 0:1.7.14-11.el7_4 |
subversion-libs Red Hat:enterprise_linux:7::computenode | All versions | 0:1.7.14-11.el7_4 |
subversion-perl Red Hat:enterprise_linux:7::computenode | All versions | 0:1.7.14-11.el7_4 |
subversion-python Red Hat:enterprise_linux:7::computenode | All versions | 0:1.7.14-11.el7_4 |
subversion-ruby Red Hat:enterprise_linux:7::computenode | All versions | 0:1.7.14-11.el7_4 |
subversion-tools Red Hat:enterprise_linux:7::computenode | All versions | 0:1.7.14-11.el7_4 |
mod_dav_svn Red Hat:enterprise_linux:7::server | All versions | 0:1.7.14-11.el7_4 |
subversion Red Hat:enterprise_linux:7::server | All versions | 0:1.7.14-11.el7_4 |
subversion-debuginfo Red Hat:enterprise_linux:7::server | All versions | 0:1.7.14-11.el7_4 |
subversion-devel Red Hat:enterprise_linux:7::server | All versions | 0:1.7.14-11.el7_4 |
subversion-gnome Red Hat:enterprise_linux:7::server | All versions | 0:1.7.14-11.el7_4 |
subversion-javahl Red Hat:enterprise_linux:7::server | All versions | 0:1.7.14-11.el7_4 |
subversion-kde Red Hat:enterprise_linux:7::server | All versions | 0:1.7.14-11.el7_4 |
subversion-libs Red Hat:enterprise_linux:7::server | All versions | 0:1.7.14-11.el7_4 |
subversion-perl Red Hat:enterprise_linux:7::server | All versions | 0:1.7.14-11.el7_4 |
subversion-python Red Hat:enterprise_linux:7::server | All versions | 0:1.7.14-11.el7_4 |
subversion-ruby Red Hat:enterprise_linux:7::server | All versions | 0:1.7.14-11.el7_4 |
subversion-tools Red Hat:enterprise_linux:7::server | All versions | 0:1.7.14-11.el7_4 |
mod_dav_svn Red Hat:enterprise_linux:7::workstation | All versions | 0:1.7.14-11.el7_4 |
subversion Red Hat:enterprise_linux:7::workstation | All versions | 0:1.7.14-11.el7_4 |
subversion-debuginfo Red Hat:enterprise_linux:7::workstation | All versions | 0:1.7.14-11.el7_4 |
subversion-devel Red Hat:enterprise_linux:7::workstation | All versions | 0:1.7.14-11.el7_4 |
Products include Apache Subversion.
How do I fix CVE-2017-9800?
Upgrade to a fixed version.
Is CVE-2017-9800 being exploited?
There is no known exploitation of CVE-2017-9800 in the wild and no public exploit code.
Other vulnerabilities in Apache Subversion
Sources
Also known as ALPINE-CVE-2017-9800, CLSA-2026-1777038917, CLSA-2026-1777040144, DEBIAN-CVE-2017-9800, DLA-1052-1, DSA-3932-1 and 4 more.