CVE-2018-11782 Denial of service in Apache Subversion
A remote attacker can cause the Subversion server to crash by sending a specific read-only request, disrupting service availability.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2018-11782?
CVE-2018-11782 is a medium-severity denial of service vulnerability in Apache Subversion, published on 26 Sep 2019. Any signed-in user can exploit it over the network, with no action from the victim.
Official description
In Apache Subversion versions up to and including 1.9.10, 1.10.4, 1.12.0, Subversion's svnserve server process may exit when a well-formed read-only request produces a particular answer. This can lead to disruption for users of the server.
Weakness: CWE-20
Which versions are affected by CVE-2018-11782?
It affects 1 product.
Linux distribution packages (40)
libserf AlmaLinux:8 | All versions | 1.3.9-9.module_el8.3.0+2053+ac338b6d |
libserf AlmaLinux:8 | All versions | 1.3.9-9.module_el8.4.0+2266+ac338b6d |
libserf AlmaLinux:8 | All versions | 1.3.9-9.module_el8.6.0+2912+eb1cdf5a |
utf8proc AlmaLinux:8 | All versions | 2.1.1-5.module_el8.3.0+2053+ac338b6d |
utf8proc AlmaLinux:8 | All versions | 2.1.1-5.module_el8.4.0+2266+ac338b6d |
utf8proc AlmaLinux:8 | All versions | 2.1.1-5.module_el8.6.0+2912+eb1cdf5a |
mod_dav_svn Red Hat:enterprise_linux:7::client | All versions | 0:1.7.14-16.el7 |
subversion Red Hat:enterprise_linux:7::client | All versions | 0:1.7.14-16.el7 |
subversion-debuginfo Red Hat:enterprise_linux:7::client | All versions | 0:1.7.14-16.el7 |
subversion-devel Red Hat:enterprise_linux:7::client | All versions | 0:1.7.14-16.el7 |
subversion-gnome Red Hat:enterprise_linux:7::client | All versions | 0:1.7.14-16.el7 |
subversion-javahl Red Hat:enterprise_linux:7::client | All versions | 0:1.7.14-16.el7 |
subversion-kde Red Hat:enterprise_linux:7::client | All versions | 0:1.7.14-16.el7 |
subversion-libs Red Hat:enterprise_linux:7::client | All versions | 0:1.7.14-16.el7 |
subversion-perl Red Hat:enterprise_linux:7::client | All versions | 0:1.7.14-16.el7 |
subversion-python Red Hat:enterprise_linux:7::client | All versions | 0:1.7.14-16.el7 |
subversion-ruby Red Hat:enterprise_linux:7::client | All versions | 0:1.7.14-16.el7 |
subversion-tools Red Hat:enterprise_linux:7::client | All versions | 0:1.7.14-16.el7 |
mod_dav_svn Red Hat:enterprise_linux:7::computenode | All versions | 0:1.7.14-16.el7 |
subversion Red Hat:enterprise_linux:7::computenode | All versions | 0:1.7.14-16.el7 |
subversion-debuginfo Red Hat:enterprise_linux:7::computenode | All versions | 0:1.7.14-16.el7 |
subversion-devel Red Hat:enterprise_linux:7::computenode | All versions | 0:1.7.14-16.el7 |
subversion-gnome Red Hat:enterprise_linux:7::computenode | All versions | 0:1.7.14-16.el7 |
subversion-javahl Red Hat:enterprise_linux:7::computenode | All versions | 0:1.7.14-16.el7 |
subversion-kde Red Hat:enterprise_linux:7::computenode | All versions | 0:1.7.14-16.el7 |
subversion-libs Red Hat:enterprise_linux:7::computenode | All versions | 0:1.7.14-16.el7 |
subversion-perl Red Hat:enterprise_linux:7::computenode | All versions | 0:1.7.14-16.el7 |
subversion-python Red Hat:enterprise_linux:7::computenode | All versions | 0:1.7.14-16.el7 |
subversion-ruby Red Hat:enterprise_linux:7::computenode | All versions | 0:1.7.14-16.el7 |
subversion-tools Red Hat:enterprise_linux:7::computenode | All versions | 0:1.7.14-16.el7 |
mod_dav_svn Red Hat:enterprise_linux:7::server | All versions | 0:1.7.14-16.el7 |
subversion Red Hat:enterprise_linux:7::server | All versions | 0:1.7.14-16.el7 |
subversion-debuginfo Red Hat:enterprise_linux:7::server | All versions | 0:1.7.14-16.el7 |
subversion-devel Red Hat:enterprise_linux:7::server | All versions | 0:1.7.14-16.el7 |
subversion-gnome Red Hat:enterprise_linux:7::server | All versions | 0:1.7.14-16.el7 |
subversion-javahl Red Hat:enterprise_linux:7::server | All versions | 0:1.7.14-16.el7 |
subversion-kde Red Hat:enterprise_linux:7::server | All versions | 0:1.7.14-16.el7 |
subversion-libs Red Hat:enterprise_linux:7::server | All versions | 0:1.7.14-16.el7 |
subversion-perl Red Hat:enterprise_linux:7::server | All versions | 0:1.7.14-16.el7 |
subversion-python Red Hat:enterprise_linux:7::server | All versions | 0:1.7.14-16.el7 |
Products include Apache Subversion.
How do I fix CVE-2018-11782?
Upgrade to a fixed version.
Upgrade, then put limits on request size, rate and nesting depth so one client cannot exhaust the service. More about Denial of service.
Is CVE-2018-11782 being exploited?
There is no known exploitation of CVE-2018-11782 in the wild and no public exploit code.
Other vulnerabilities in Apache Subversion
- 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
- CVE-2013-4246 Denial of service in n/a
- CVE-2015-5259 Integer overflow in n/a
- CVE-2024-45720 Apache Subversion: Command line argument injection on Windows platforms
- CVE-2015-0202 Denial of service in n/a
Sources
Also known as ALPINE-CVE-2018-11782, ALSA-2020:4712, CLSA-2026-1778946135, DEBIAN-CVE-2018-11782, GHSA-mggm-8657-6fhf, RHSA-2020:3972 and 3 more.