CVE-2018-11782 Denial of service in Apache Subversion

Medium 6.5 Published Updated

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:8All versions1.3.9-9.module_el8.3.0+2053+ac338b6d
libserf AlmaLinux:8All versions1.3.9-9.module_el8.4.0+2266+ac338b6d
libserf AlmaLinux:8All versions1.3.9-9.module_el8.6.0+2912+eb1cdf5a
utf8proc AlmaLinux:8All versions2.1.1-5.module_el8.3.0+2053+ac338b6d
utf8proc AlmaLinux:8All versions2.1.1-5.module_el8.4.0+2266+ac338b6d
utf8proc AlmaLinux:8All versions2.1.1-5.module_el8.6.0+2912+eb1cdf5a
mod_dav_svn Red Hat:enterprise_linux:7::clientAll versions0:1.7.14-16.el7
subversion Red Hat:enterprise_linux:7::clientAll versions0:1.7.14-16.el7
subversion-debuginfo Red Hat:enterprise_linux:7::clientAll versions0:1.7.14-16.el7
subversion-devel Red Hat:enterprise_linux:7::clientAll versions0:1.7.14-16.el7
subversion-gnome Red Hat:enterprise_linux:7::clientAll versions0:1.7.14-16.el7
subversion-javahl Red Hat:enterprise_linux:7::clientAll versions0:1.7.14-16.el7
subversion-kde Red Hat:enterprise_linux:7::clientAll versions0:1.7.14-16.el7
subversion-libs Red Hat:enterprise_linux:7::clientAll versions0:1.7.14-16.el7
subversion-perl Red Hat:enterprise_linux:7::clientAll versions0:1.7.14-16.el7
subversion-python Red Hat:enterprise_linux:7::clientAll versions0:1.7.14-16.el7
subversion-ruby Red Hat:enterprise_linux:7::clientAll versions0:1.7.14-16.el7
subversion-tools Red Hat:enterprise_linux:7::clientAll versions0:1.7.14-16.el7
mod_dav_svn Red Hat:enterprise_linux:7::computenodeAll versions0:1.7.14-16.el7
subversion Red Hat:enterprise_linux:7::computenodeAll versions0:1.7.14-16.el7
subversion-debuginfo Red Hat:enterprise_linux:7::computenodeAll versions0:1.7.14-16.el7
subversion-devel Red Hat:enterprise_linux:7::computenodeAll versions0:1.7.14-16.el7
subversion-gnome Red Hat:enterprise_linux:7::computenodeAll versions0:1.7.14-16.el7
subversion-javahl Red Hat:enterprise_linux:7::computenodeAll versions0:1.7.14-16.el7
subversion-kde Red Hat:enterprise_linux:7::computenodeAll versions0:1.7.14-16.el7
subversion-libs Red Hat:enterprise_linux:7::computenodeAll versions0:1.7.14-16.el7
subversion-perl Red Hat:enterprise_linux:7::computenodeAll versions0:1.7.14-16.el7
subversion-python Red Hat:enterprise_linux:7::computenodeAll versions0:1.7.14-16.el7
subversion-ruby Red Hat:enterprise_linux:7::computenodeAll versions0:1.7.14-16.el7
subversion-tools Red Hat:enterprise_linux:7::computenodeAll versions0:1.7.14-16.el7
mod_dav_svn Red Hat:enterprise_linux:7::serverAll versions0:1.7.14-16.el7
subversion Red Hat:enterprise_linux:7::serverAll versions0:1.7.14-16.el7
subversion-debuginfo Red Hat:enterprise_linux:7::serverAll versions0:1.7.14-16.el7
subversion-devel Red Hat:enterprise_linux:7::serverAll versions0:1.7.14-16.el7
subversion-gnome Red Hat:enterprise_linux:7::serverAll versions0:1.7.14-16.el7
subversion-javahl Red Hat:enterprise_linux:7::serverAll versions0:1.7.14-16.el7
subversion-kde Red Hat:enterprise_linux:7::serverAll versions0:1.7.14-16.el7
subversion-libs Red Hat:enterprise_linux:7::serverAll versions0:1.7.14-16.el7
subversion-perl Red Hat:enterprise_linux:7::serverAll versions0:1.7.14-16.el7
subversion-python Red Hat:enterprise_linux:7::serverAll versions0: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.

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.

Is CVE-2018-11782 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free