Every CVE Search/ Get API key

CVE-2014-3580

The mod_dav_svn Apache HTTPD server module in Apache Subversion 1.x before 1.7.19 and 1.8.x...

5.0 MediumFix available

The mod_dav_svn Apache HTTPD server module in Apache Subversion 1.x before 1.7.19 and 1.8.x before 1.8.11 allows remote attackers to cause a denial of service (NULL pointer dereference and server crash) via a REPORT request for a resource that does not exist.

Exploit likelihood

11.0%Up 7.6 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 5.0

The mod_dav_svn Apache HTTPD server module in Apache Subversion 1.x before 1.7.19 and 1.8.x before 1.8.11 allows remote attackers to cause a denial of service (NULL pointer dereference and server crash) via a REPORT request for a resource that does not exist.

Record
CVE-2014-3580
CVSS 2.0
5.0 MediumAV:N/AC:L/Au:N/C:N/I:N/A:P
Updated
2026-11-02
CVE List No score

The mod_dav_svn Apache HTTPD server module in Apache Subversion 1.x before 1.7.19 and 1.8.x before 1.8.11 allows remote attackers to cause a denial of service (NULL pointer dereference and server crash) via a REPORT request for a resource that does not exist.

Record
CVE-2014-3580
Updated
2026-11-02
EUVDEUVD-2014-3556 No score

The mod_dav_svn Apache HTTPD server module in Apache Subversion 1.x before 1.7.19 and 1.8.x before 1.8.11 allows remote attackers to cause a denial of service (NULL pointer dereference and server crash) via a REPORT request for a resource that does not exist.

Record
EUVD-2014-3556
Updated
2026-11-03
GitHub AdvisoriesGHSA-x4g6-pj88-5h4h No score

The mod_dav_svn Apache HTTPD server module in Apache Subversion 1.x before 1.7.19 and 1.8.x...

The mod_dav_svn Apache HTTPD server module in Apache Subversion 1.x before 1.7.19 and 1.8.x before 1.8.11 allows remote attackers to cause a denial of service (NULL pointer dereference and server crash) via a REPORT request for a resource that does not exist.

Record
GHSA-x4g6-pj88-5h4h
Updated
2026-11-02
OSV No score

The mod_dav_svn Apache HTTPD server module in Apache Subversion 1.x before 1.7.19 and 1.8.x before 1.8.11 allows remote attackers to cause a denial of service (NULL pointer dereference and server crash) via a REPORT request for a resource that does not exist.

Record
CVE-2014-3580
Updated
2026-11-02
OSVDEBIAN-CVE-2014-3580 No score

The mod_dav_svn Apache HTTPD server module in Apache Subversion 1.x before 1.7.19 and 1.8.x before 1.8.11 allows remote attackers to cause a denial of service (NULL pointer dereference and server crash) via a REPORT request for a resource that does not exist.

Record
DEBIAN-CVE-2014-3580
Updated
2026-11-02
Show 6 moreShow less
OSVMGASA-2014-0545 No score

Updated subversion packages fix security vulnerabilities

A NULL pointer dereference flaw was found in the way mod_dav_svn handled REPORT requests. A remote, unauthenticated attacker could use a crafted REPORT request to crash mod_dav_svn (CVE-2014-3580).

A NULL pointer dereference flaw was found in the way mod_dav_svn handled URIs for virtual transaction names. A remote, unauthenticated attacker could send a request for a virtual transaction name that does not exist, causing mod_dav_svn to crash (CVE-2014-8108).

Record
MGASA-2014-0545
Updated
2026-11-02
OSVopenSUSE-SU-2024:10538-1 No score

libsvn_auth_gnome_keyring-1-0-1.9.5-1.1 on GA media

These are all security issues fixed in the libsvn_auth_gnome_keyring-1-0-1.9.5-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10538-1
Updated
2026-11-02
OSVSUSE-SU-2015:0709-1 No score

Security update for subversion

Subversion has been updated to fix a security problem:

* bnc#889849: Reveal authentication information through an md5
  collision attack on authentication realm (CVE-2014-3528)

Security Issues:

* CVE-2014-3528
  <http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-3528>
Record
SUSE-SU-2015:0709-1
Updated
2026-11-02
OSVSUSE-SU-2017:2200-1 No score

Security update for subversion

This update for subversion fixes the following issues:

  • CVE-2017-9800: A malicious, compromised server or MITM may cause svn client to execute arbitrary commands by sending repository content with svn:externals definitions pointing to crafted svn+ssh URLs. (bsc#1051362)

  • Malicious user may commit SHA-1 collisions and cause repository inconsistencies (bsc#1026936)

  • CVE-2016-8734: Unrestricted XML entity expansion in mod_dontdothat and Subversion clients using http(s):// could lead to denial of service (bsc#1011552)

  • CVE-2016-2167: svnserve/sasl may authenticate users using the wrong realm (bsc#976849)

  • CVE-2016-2168: Remotely triggerable DoS vulnerability in mod_authz_svn during COPY/MOVE authorization check (bsc#976850)

  • mod_authz_svn: fix authz with mod_auth_kerb/mod_auth_ntlm (bsc#977424)

  • make the subversion package conflict with KWallet and Gnome Keyring packages with do not require matching subversion versions in SLE 12 and openSUSE Leap 42.1 and thus break the main package upon partial upgrade. (bsc#969159)

  • CVE-2015-5343: Remotely triggerable heap overflow and out-of-bounds read in mod_dav_svn caused by integer overflow when parsing skel-encoded request bodies. (bsc#958300)

  • Avoid recommending 180+ new pkgs for installation on minimal setup due subversion-password-store (bsc#942819)

  • CVE-2015-3184: mod_authz_svn: mixed anonymous/authenticated httpd (dav) configurations could lead to information leak (bsc#939514)

  • CVE-2015-3187: do not leak paths that were hidden by path-based authz (bsc#939517)

  • CVE-2015-0202: Subversion HTTP servers with FSFS repositories were vulnerable to a remotely triggerable excessive memory use with certain REPORT requests. (bsc#923793)

  • CVE-2015-0248: Subversion mod_dav_svn and svnserve were vulnerable to a remotely triggerable assertion DoS vulnerability for certain requests with dynamically evaluated revision numbers. (bsc#923794)

  • CVE-2015-0251: Subversion HTTP servers allow spoofing svn:author property values for new revisions (bsc#923795)

  • fix sample configuration comments in subversion.conf (bsc#916286)

  • fix sysconfig file generation (bsc#911620)

  • CVE-2014-3580: mod_dav_svn invalid REPORT requests could lead to denial of service (bsc#909935)

  • CVE-2014-8108: mod_dav_svn use of invalid transaction names could lead to denial of service (bsc#909935)

  • INSTALL#SQLite says 'Subversion 1.8 requires SQLite version 3.7.12 or above'; therefore I lowered the sqlite requirement to make the subversion run on older system versions, tooi. [bsc#897033]

Record
SUSE-SU-2017:2200-1
Updated
2026-11-02
OSVUBUNTU-CVE-2014-3580 No score

The mod_dav_svn Apache HTTPD server module in Apache Subversion 1.x before 1.7.19 and 1.8.x before 1.8.11 allows remote attackers to cause a denial of service (NULL pointer dereference and server crash) via a REPORT request for a resource that does not exist.

Record
UBUNTU-CVE-2014-3580
Updated
2026-11-02
OSVUSN-2721-1 No score

subversion vulnerabilities

It was discovered that the Subversion mod_dav_svn module incorrectly handled REPORT requests for a resource that does not exist. A remote attacker could use this issue to cause the server to crash, resulting in a denial of service. This issue only affected Ubuntu 12.04 LTS and Ubuntu 14.04 LTS. (CVE-2014-3580)

It was discovered that the Subversion mod_dav_svn module incorrectly handled requests requiring a lookup for a virtual transaction name that does not exist. A remote attacker could use this issue to cause the server to crash, resulting in a denial of service. This issue only affected Ubuntu 14.04 LTS. (CVE-2014-8108)

Evgeny Kotkov discovered that the Subversion mod_dav_svn module incorrectly handled large numbers of REPORT requests. A remote attacker could use this issue to cause the server to crash, resulting in a denial of service. This issue only affected Ubuntu 14.04 LTS and Ubuntu 15.04. (CVE-2015-0202)

Evgeny Kotkov discovered that the Subversion mod_dav_svn and svnserve modules incorrectly certain crafted parameter combinations. A remote attacker could use this issue to cause the server to crash, resulting in a denial of service. (CVE-2015-0248)

Ivan Zhakov discovered that the Subversion mod_dav_svn module incorrectly handled crafted v1 HTTP protocol request sequences. A remote attacker could use this issue to spoof the svn:author property. (CVE-2015-0251)

C. Michael Pilato discovered that the Subversion mod_dav_svn module incorrectly restricted anonymous access. A remote attacker could use this issue to read hidden files via the path name. This issue only affected Ubuntu 14.04 LTS and Ubuntu 15.04. (CVE-2015-3184)

C. Michael Pilato discovered that Subversion incorrectly handled path-based authorization. A remote attacker could use this issue to obtain sensitive path information. (CVE-2015-3187)

Record
USN-2721-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
subversion
Debian:12
before 1.8.10-5
1.8.10-5
subversion
Debian:13
before 1.8.10-5
1.8.10-5
subversion
Debian:14
before 1.8.10-5
1.8.10-5
subversion
Debian:6.0
before 1.6.12dfsg-7+deb6u1, plus listed versions
1.6.12dfsg-41.6.12dfsg-51.6.12dfsg-5~bpo50+11.6.12dfsg-61.6.12dfsg-6~bpo50+11.6.12dfsg-7
1.6.12dfsg-7+deb6u1
subversion
Debian:7
before 1.6.17dfsg-4+deb7u7, plus listed versions
1.6.17dfsg-4+deb7u21.6.17dfsg-4+deb7u31.6.17dfsg-4+deb7u41.6.17dfsg-4+deb7u51.6.17dfsg-4+deb7u6
1.6.17dfsg-4+deb7u7
subversion
Mageia:4
before 1.8.11-1.mga4
1.8.11-1.mga4
mod_dav_svn
Red Hat:enterprise_linux:6::client
before 0:1.6.11-12.el6_6
0:1.6.11-12.el6_6
subversion
Red Hat:enterprise_linux:6::client
before 0:1.6.11-12.el6_6
0:1.6.11-12.el6_6
subversion-debuginfo
Red Hat:enterprise_linux:6::client
before 0:1.6.11-12.el6_6
0:1.6.11-12.el6_6
subversion-devel
Red Hat:enterprise_linux:6::client
before 0:1.6.11-12.el6_6
0:1.6.11-12.el6_6
Show 88 moreShow less
Affected packages
PackageAffectedFixed
subversion-gnome
Red Hat:enterprise_linux:6::client
before 0:1.6.11-12.el6_6
0:1.6.11-12.el6_6
subversion-javahl
Red Hat:enterprise_linux:6::client
before 0:1.6.11-12.el6_6
0:1.6.11-12.el6_6
subversion-kde
Red Hat:enterprise_linux:6::client
before 0:1.6.11-12.el6_6
0:1.6.11-12.el6_6
subversion-perl
Red Hat:enterprise_linux:6::client
before 0:1.6.11-12.el6_6
0:1.6.11-12.el6_6
subversion-ruby
Red Hat:enterprise_linux:6::client
before 0:1.6.11-12.el6_6
0:1.6.11-12.el6_6
subversion-svn2cl
Red Hat:enterprise_linux:6::client
before 0:1.6.11-12.el6_6
0:1.6.11-12.el6_6
mod_dav_svn
Red Hat:enterprise_linux:6::computenode
before 0:1.6.11-12.el6_6
0:1.6.11-12.el6_6
subversion
Red Hat:enterprise_linux:6::computenode
before 0:1.6.11-12.el6_6
0:1.6.11-12.el6_6
subversion-debuginfo
Red Hat:enterprise_linux:6::computenode
before 0:1.6.11-12.el6_6
0:1.6.11-12.el6_6
subversion-devel
Red Hat:enterprise_linux:6::computenode
before 0:1.6.11-12.el6_6
0:1.6.11-12.el6_6
subversion-gnome
Red Hat:enterprise_linux:6::computenode
before 0:1.6.11-12.el6_6
0:1.6.11-12.el6_6
subversion-javahl
Red Hat:enterprise_linux:6::computenode
before 0:1.6.11-12.el6_6
0:1.6.11-12.el6_6
subversion-kde
Red Hat:enterprise_linux:6::computenode
before 0:1.6.11-12.el6_6
0:1.6.11-12.el6_6
subversion-perl
Red Hat:enterprise_linux:6::computenode
before 0:1.6.11-12.el6_6
0:1.6.11-12.el6_6
subversion-ruby
Red Hat:enterprise_linux:6::computenode
before 0:1.6.11-12.el6_6
0:1.6.11-12.el6_6
subversion-svn2cl
Red Hat:enterprise_linux:6::computenode
before 0:1.6.11-12.el6_6
0:1.6.11-12.el6_6
mod_dav_svn
Red Hat:enterprise_linux:6::server
before 0:1.6.11-12.el6_6
0:1.6.11-12.el6_6
subversion
Red Hat:enterprise_linux:6::server
before 0:1.6.11-12.el6_6
0:1.6.11-12.el6_6
subversion-debuginfo
Red Hat:enterprise_linux:6::server
before 0:1.6.11-12.el6_6
0:1.6.11-12.el6_6
subversion-javahl
Red Hat:enterprise_linux:6::server
before 0:1.6.11-12.el6_6
0:1.6.11-12.el6_6
subversion-devel
Red Hat:enterprise_linux:6::server
before 0:1.6.11-12.el6_6
0:1.6.11-12.el6_6
subversion-gnome
Red Hat:enterprise_linux:6::server
before 0:1.6.11-12.el6_6
0:1.6.11-12.el6_6
subversion-kde
Red Hat:enterprise_linux:6::server
before 0:1.6.11-12.el6_6
0:1.6.11-12.el6_6
subversion-perl
Red Hat:enterprise_linux:6::server
before 0:1.6.11-12.el6_6
0:1.6.11-12.el6_6
subversion-ruby
Red Hat:enterprise_linux:6::server
before 0:1.6.11-12.el6_6
0:1.6.11-12.el6_6
subversion-svn2cl
Red Hat:enterprise_linux:6::server
before 0:1.6.11-12.el6_6
0:1.6.11-12.el6_6
mod_dav_svn
Red Hat:enterprise_linux:6::workstation
before 0:1.6.11-12.el6_6
0:1.6.11-12.el6_6
subversion
Red Hat:enterprise_linux:6::workstation
before 0:1.6.11-12.el6_6
0:1.6.11-12.el6_6
subversion-debuginfo
Red Hat:enterprise_linux:6::workstation
before 0:1.6.11-12.el6_6
0:1.6.11-12.el6_6
subversion-javahl
Red Hat:enterprise_linux:6::workstation
before 0:1.6.11-12.el6_6
0:1.6.11-12.el6_6
subversion-devel
Red Hat:enterprise_linux:6::workstation
before 0:1.6.11-12.el6_6
0:1.6.11-12.el6_6
subversion-gnome
Red Hat:enterprise_linux:6::workstation
before 0:1.6.11-12.el6_6
0:1.6.11-12.el6_6
subversion-kde
Red Hat:enterprise_linux:6::workstation
before 0:1.6.11-12.el6_6
0:1.6.11-12.el6_6
subversion-perl
Red Hat:enterprise_linux:6::workstation
before 0:1.6.11-12.el6_6
0:1.6.11-12.el6_6
subversion-ruby
Red Hat:enterprise_linux:6::workstation
before 0:1.6.11-12.el6_6
0:1.6.11-12.el6_6
subversion-svn2cl
Red Hat:enterprise_linux:6::workstation
before 0:1.6.11-12.el6_6
0:1.6.11-12.el6_6
mod_dav_svn
Red Hat:enterprise_linux:7::client
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion
Red Hat:enterprise_linux:7::client
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion-debuginfo
Red Hat:enterprise_linux:7::client
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion-devel
Red Hat:enterprise_linux:7::client
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion-gnome
Red Hat:enterprise_linux:7::client
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion-javahl
Red Hat:enterprise_linux:7::client
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion-kde
Red Hat:enterprise_linux:7::client
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion-libs
Red Hat:enterprise_linux:7::client
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion-perl
Red Hat:enterprise_linux:7::client
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion-python
Red Hat:enterprise_linux:7::client
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion-ruby
Red Hat:enterprise_linux:7::client
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion-tools
Red Hat:enterprise_linux:7::client
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
mod_dav_svn
Red Hat:enterprise_linux:7::computenode
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion
Red Hat:enterprise_linux:7::computenode
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion-debuginfo
Red Hat:enterprise_linux:7::computenode
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion-devel
Red Hat:enterprise_linux:7::computenode
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion-gnome
Red Hat:enterprise_linux:7::computenode
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion-javahl
Red Hat:enterprise_linux:7::computenode
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion-kde
Red Hat:enterprise_linux:7::computenode
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion-libs
Red Hat:enterprise_linux:7::computenode
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion-perl
Red Hat:enterprise_linux:7::computenode
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion-python
Red Hat:enterprise_linux:7::computenode
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion-ruby
Red Hat:enterprise_linux:7::computenode
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion-tools
Red Hat:enterprise_linux:7::computenode
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
mod_dav_svn
Red Hat:enterprise_linux:7::server
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion
Red Hat:enterprise_linux:7::server
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion-debuginfo
Red Hat:enterprise_linux:7::server
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion-libs
Red Hat:enterprise_linux:7::server
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion-devel
Red Hat:enterprise_linux:7::server
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion-gnome
Red Hat:enterprise_linux:7::server
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion-javahl
Red Hat:enterprise_linux:7::server
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion-kde
Red Hat:enterprise_linux:7::server
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion-perl
Red Hat:enterprise_linux:7::server
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion-python
Red Hat:enterprise_linux:7::server
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion-ruby
Red Hat:enterprise_linux:7::server
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion-tools
Red Hat:enterprise_linux:7::server
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
mod_dav_svn
Red Hat:enterprise_linux:7::workstation
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion
Red Hat:enterprise_linux:7::workstation
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion-debuginfo
Red Hat:enterprise_linux:7::workstation
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion-libs
Red Hat:enterprise_linux:7::workstation
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion-devel
Red Hat:enterprise_linux:7::workstation
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion-gnome
Red Hat:enterprise_linux:7::workstation
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion-javahl
Red Hat:enterprise_linux:7::workstation
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion-kde
Red Hat:enterprise_linux:7::workstation
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion-perl
Red Hat:enterprise_linux:7::workstation
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion-python
Red Hat:enterprise_linux:7::workstation
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion-ruby
Red Hat:enterprise_linux:7::workstation
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion-tools
Red Hat:enterprise_linux:7::workstation
before 0:1.7.14-7.el7_0
0:1.7.14-7.el7_0
subversion
SUSE:Linux Enterprise Software Development Kit 12 SP2
before 1.8.19-25.3.1
1.8.19-25.3.1
subversion
SUSE:Linux Enterprise Software Development Kit 12 SP3
before 1.8.19-25.3.1
1.8.19-25.3.1
subversion
Ubuntu:14.04:LTS
before 1.8.8-1ubuntu3.2, plus listed versions
1.7.9-1+nmu6ubuntu31.7.13-2ubuntu11.7.13-2ubuntu21.7.13-2ubuntu31.7.14-1ubuntu2
Show 4 moreShow less
1.8.5-2ubuntu31.8.8-1ubuntu21.8.8-1ubuntu31.8.8-1ubuntu3.1
1.8.8-1ubuntu3.2
subversion
openSUSE:Tumbleweed
before 1.9.5-1.1
1.9.5-1.1

History

History
RecordedChangedSources
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2014-3580 is a medium vulnerability (CVSS 5.0) in Apache Subversion, published August 19, 2014. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 11.0%, the 95th percentile. Fixed in subversion 1.8.10-5.

References

Show 102 moreShow less
MoveEnter Open