Subversion - Authentication Bypass and Denial of Service Vulnerabilities

subversion Updated 02 Oct 2025

Summary

29/04/2016
N/A
Yes i
Unrated
Not published

DSA-3561-1: subversion - security update. Affects subversion versions < 1.8.10-6+deb8u4. Fixed in 1.8.10-6+deb8u4. How to fix ↓

Free scan

Check if this vulnerability affects your application

Upload a manifest or SBOM and we'll show whether you're affected, plus every other risky package in the same scan.

Check my app free

No signup required · Results in about 60 seconds

Upload your dependency manifest or SBOM

Drag & drop your file here or

Java Javascript PHP Python Go Rust Ruby Dart C/C++ Elixir CycloneDX SPDX

Upload a supported dependency manifest or SBOM. No installation or source-code access required.

See supported files and SBOM formats
SBOM sbom.json · bom.json · bom.xml · *.spdx.json · *.cdx.json · *.cdx.xml
Java pom.xml · gradle.lockfile · buildscript-gradle.lockfile
Javascript package-lock.json · yarn.lock · pnpm-lock.yaml
PHP composer.lock
Python poetry.lock · requirements.txt · Pipfile.lock
Go go.mod
Rust Cargo.lock
Ruby Gemfile.lock
Dart pubspec.lock
C/C++ conan.lock
Elixir mix.lock
Enter your work email to receive your report link.

Verify your email to view the full report and start 30 days of continuous monitoring. No credit card required.

Sponsored Devnack Mobile apps built by Devnack Design, build and launch iOS and Android apps with a senior product team. From idea to store release Start a project

Background

Subversion is a popular version control system used for managing and tracking changes to files and directories. It provides a centralized repository for developers to collaborate on projects and maintain a history of changes. Subversion is widely used in software development and other industries to manage source code and track revisions. However, several vulnerabilities have been discovered in Subversion that could potentially allow remote attackers to bypass authentication and cause denial of service.

Vulnerability Detail

Two vulnerabilities have been identified in Subversion:

  1. Authentication Bypass (CVE-2016-2167): This vulnerability allows a remote user to specify a realm string that is a prefix of the expected realm string during authentication. This could potentially lead to the user authenticating with the wrong realm and gaining unauthorized access.

  2. Denial of Service (CVE-2016-2168): This vulnerability can be triggered by an authenticated remote attacker during COPY or MOVE authorization check. By sending specially crafted headers in COPY or MOVE requests, the attacker can cause a Subversion server crash, resulting in a denial of service.

How To Fix

Minimum fixed version

1.8.10-6+deb8u4

This is the first release that contains the fix.

sudo apt-get install --only-upgrade subversion

Tip — Not sure which version your app runs? Vulert can match this fix to it. Scan free →

Workaround

There are no known workarounds for these vulnerabilities. It is essential to apply the recommended fixes by upgrading to the latest version of Subversion.

Conclusion

Subversion is susceptible to an authentication bypass vulnerability and a denial of service vulnerability. It is crucial to upgrade to the latest version of Subversion to mitigate these risks. For further support on vulnerability remediation, please contact DevNack.com.

See every vulnerability recorded for subversion →

Share this vulnerability

FAQ

Subversion is a version control system used for managing and tracking changes to files and directories. It provides a centralized repository for developers to collaborate on projects and maintain a history of changes.

The authentication bypass vulnerability allows a remote user to authenticate with the wrong realm, potentially gaining unauthorized access to Subversion repositories and sensitive information.

To fix the vulnerabilities, upgrade to the latest version of Subversion (1.8.10-6+deb8u4 for the stable distribution and 1.9.4-1 for the unstable distribution).

There are no known workarounds for these vulnerabilities. It is crucial to apply the recommended fixes by upgrading Subversion.

You can obtain the updated packages from the official Subversion website or through your package manager.

Related vulnerabilities

Recent vulnerabilities recorded for subversion.

How To Fix

Minimum fixed version

1.8.10-6+deb8u4

This is the first release that contains the fix.

sudo apt-get install --only-upgrade subversion

Tip — Not sure which version your app runs? Vulert can match this fix to it. Scan free →

Subscribe to Vulert on Telegram
Daily digest of new CVEs, critical and high severity, affected packages and fixes — plus a weekly roundup.
Join the channel →
Help improve this record
Report an issue or send feedback