Skip to content
OpenAdvisories
Low · 3.1 CVE-2024-46901 EUVD-2024-42181GHSA-53gr-8h72-9w7p

Apache Subversion: mod_dav_svn denial-of-service via control characters in paths

Published Dec 9, 2024 · Updated Apr 13, 2025 · Assigned by apache

Description

Insufficient validation of filenames against control characters in Apache Subversion repositories served via mod_dav_svn allows authenticated users with commit access to commit a corrupted revision, leading to disruption for users of the repository.

All versions of Subversion up to and including Subversion 1.14.4 are affected if serving repositories via mod_dav_svn. Users are recommended to upgrade to version 1.14.5, which fixes this issue.

Repositories served via other access methods are not affected.

Affected products

VendorProductAffectedFixed
Apache Software Foundation Apache Subversion ≤ 1.14.4 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 subversion 1.14.5-1 —
Debian 13 subversion 1.14.5-1 —
Debian 12 subversion 1.14.2-4+deb12u1 —
Debian 11 subversion 1.14.1-3+deb11u2 DLA-4127-1
ReleasePackageFixed inAdvisory
Ubuntu Pro 24.04 LTS subversion 1.14.3-1ubuntu0.1~esm1 USN-7818-2
Ubuntu Pro 22.04 LTS subversion 1.14.1-3ubuntu0.22.04.1+esm1 USN-7818-2
Ubuntu Pro 20.04 LTS subversion 1.13.0-3ubuntu0.2+esm2 USN-7818-2
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 18.04 LTS subversion 1.9.7-4ubuntu1.1+esm1 USN-7818-2
Ubuntu Pro 16.04 LTS subversion 1.9.3-2ubuntu1.3+esm2 USN-7818-1
ReleasePackageFixed inAdvisory
SLES 15 SP6 subversion 1.14.1-150400.5.3.1 SUSE-SU-2024:4366-1
SLES 15 SP5 subversion 1.14.1-150400.5.3.1 SUSE-SU-2024:4366-1
SLES 12 SP5 subversion 1.10.6-3.9.1 SUSE-SU-2025:0871-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed subversion 1.14.5-1.1 openSUSE-SU-2024:14570-1
openSUSE Leap 15.6 subversion 1.14.1-150400.5.3.1 SUSE-SU-2024:4366-1
openSUSE Leap 15.5 subversion 1.14.1-150400.5.3.1 SUSE-SU-2024:4366-1
ReleasePackageFixed inAdvisory
Alpine v3.24 subversion 1.14.5-r0 —
Alpine v3.23 subversion 1.14.5-r0 —
Alpine v3.22 subversion 1.14.5-r0 —
Alpine v3.21 subversion 1.14.5-r0 —
Alpine v3.20 subversion 1.14.5-r0 —
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Alpine v3.19 subversion 1.14.5-r0 —
Alpine v3.18 subversion 1.14.5-r0 —

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 subversion 1.14.3-2 —
Azure Linux 2 (CBL-Mariner) subversion 1.14.2-2 —

Advisories 9

References