CVE-2016-2168
The req_check_access function in the mod_authz_svn module in the httpd server in Apache...
CVE-2016-2168 is a medium vulnerability (CVSS 6.5) in Apache Subversion, published April 29, 2016. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 20.7%, the 97th percentile. Fixed in subversion 1.9.4-1.
The req_check_access function in the mod_authz_svn module in the httpd server in Apache Subversion before 1.8.16 and 1.9.x before 1.9.4 allows remote authenticated users to cause a denial of service (NULL pointer dereference and crash) via a crafted header in a (1) MOVE or (2) COPY request, involving an authorization check.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
6.5
The req_check_access function in the mod_authz_svn module in the httpd server in Apache Subversion before 1.8.16 and 1.9.x before 1.9.4 allows remote authenticated users to cause a denial of service (NULL pointer dereference and crash) via a crafted header in a (1) MOVE or (2) COPY request, involving an authorization check.
- Record
CVE-2016-2168- CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - CVSS 2.0
- 4.0 Medium
AV:N/AC:L/Au:S/C:N/I:N/A:P - Updated
- 2026-11-02
CVE List No score
The req_check_access function in the mod_authz_svn module in the httpd server in Apache Subversion before 1.8.16 and 1.9.x before 1.9.4 allows remote authenticated users to cause a denial of service (NULL pointer dereference and crash) via a crafted header in a (1) MOVE or (2) COPY request, involving an authorization check.
- Record
CVE-2016-2168- Updated
- 2026-11-02
EUVDEUVD-2016-3256 No score
The req_check_access function in the mod_authz_svn module in the httpd server in Apache Subversion before 1.8.16 and 1.9.x before 1.9.4 allows remote authenticated users to cause a denial of service (NULL pointer dereference and crash) via a crafted header in a (1) MOVE or (2) COPY request, involving an authorization check.
- Record
EUVD-2016-3256- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-h8ww-x8qq-fcxm
6.5
The req_check_access function in the mod_authz_svn module in the httpd server in Apache...
The req_check_access function in the mod_authz_svn module in the httpd server in Apache Subversion before 1.8.16 and 1.9.x before 1.9.4 allows remote authenticated users to cause a denial of service (NULL pointer dereference and crash) via a crafted header in a (1) MOVE or (2) COPY request, involving an authorization check.
- Record
GHSA-h8ww-x8qq-fcxm- CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVBELL-CVE-2016-2168
6.5
CVE-2016-2168 does not affect BellSoft software
- Record
BELL-CVE-2016-2168- CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSV
6.5
The req_check_access function in the mod_authz_svn module in the httpd server in Apache Subversion before 1.8.16 and 1.9.x before 1.9.4 allows remote authenticated users to cause a denial of service (NULL pointer dereference and crash) via a crafted header in a (1) MOVE or (2) COPY request, involving an authorization check.
- Record
CVE-2016-2168- CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Show 7 moreShow less
OSVDEBIAN-CVE-2016-2168
6.5
The req_check_access function in the mod_authz_svn module in the httpd server in Apache Subversion before 1.8.16 and 1.9.x before 1.9.4 allows remote authenticated users to cause a denial of service (NULL pointer dereference and crash) via a crafted header in a (1) MOVE or (2) COPY request, involving an authorization check.
- Record
DEBIAN-CVE-2016-2168- CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2016-2168
6.5
The req_check_access function in the mod_authz_svn module in the httpd server in Apache Subversion before 1.8.16 and 1.9.x before 1.9.4 allows remote authenticated users to cause a denial of service (NULL pointer dereference and crash) via a crafted header in a (1) MOVE or (2) COPY request, involving an authorization check.
- Record
UBUNTU-CVE-2016-2168- CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVMGASA-2016-0161 No score
Updated subversion packages fix security vulnerabilities
Updated subversion packages fix security vulnerabilities:
Daniel Shahaf and James McCoy discovered that an implementation error in the authentication against the Cyrus SASL library would permit a remote user to specify a realm string which is a prefix of the expected realm string and potentially allowing a user to authenticate using the wrong realm (CVE-2016-2167).
Ivan Zhakov of VisualSVN discovered a remotely triggerable denial of service vulnerability in the mod_authz_svn module during COPY or MOVE authorization check. An authenticated remote attacker could take advantage of this flaw to cause a denial of service (Subversion server crash) via COPY or MOVE requests with specially crafted header (CVE-2016-2168).
- Record
MGASA-2016-0161- 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-2016:1249-1 No score
Security update for subversion
This update for subversion fixes the following issues:
- CVE-2016-2167: mod_authz_svn: DoS in MOVE/COPY authorization check (bsc#976849)
- CVE-2016-2168: svnserve/sasl may authenticate users using the wrong realm (bsc#976850)
The following non-security bugs were fixed:
- bsc#969159: subversion dependencies did not enforce matching password store
- bsc#911620: svnserve could not be started via YaST Service manager
- Record
SUSE-SU-2016:1249-1- Updated
- 2026-11-02
OSVSUSE-SU-2016:1511-1 No score
Security update for subversion
This update for subversion fixes the following issues:
- CVE-2015-3187: svn_repos_trace_node_locations() reveals paths hidden by authz (bsc#939517)
- CVE-2016-2167: mod_authz_svn: DoS in MOVE/COPY authorization check (bsc#976849)
- CVE-2016-2168: svnserve/sasl may authenticate users using the wrong realm (bsc#976850)
- Record
SUSE-SU-2016:1511-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
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
subversionDebian:12 |
before 1.9.4-1 | 1.9.4-1 |
subversionDebian:13 |
before 1.9.4-1 | 1.9.4-1 |
subversionDebian:14 |
before 1.9.4-1 | 1.9.4-1 |
subversionDebian:7 |
before 1.6.17dfsg-4+deb7u11, plus listed versions 1.6.17dfsg-4+deb7u101.6.17dfsg-4+deb7u21.6.17dfsg-4+deb7u31.6.17dfsg-4+deb7u41.6.17dfsg-4+deb7u5 Show 4 moreShow less1.6.17dfsg-4+deb7u61.6.17dfsg-4+deb7u71.6.17dfsg-4+deb7u81.6.17dfsg-4+deb7u9 |
1.6.17dfsg-4+deb7u11 |
subversionDebian:8 |
before 1.8.10-6+deb8u4, plus listed versions 1.8.10-61.8.10-6+deb8u11.8.10-6+deb8u1~bpo70+11.8.10-6+deb8u21.8.10-6+deb8u2~bpo70+11.8.10-6+deb8u3 |
1.8.10-6+deb8u4 |
subversionMageia:5 |
before 1.8.16-1.mga5 | 1.8.16-1.mga5 |
subversionSUSE:Linux Enterprise Software Development Kit 12 |
before 1.8.10-21.1 | 1.8.10-21.1 |
subversionSUSE:Linux Enterprise Software Development Kit 12 SP1 |
before 1.8.10-21.1 | 1.8.10-21.1 |
subversionSUSE:Linux Enterprise Software Development Kit 11 SP4 |
before 1.6.17-1.35.1 | 1.6.17-1.35.1 |
subversionSUSE:Studio Onsite 1.3 |
before 1.6.17-1.35.1 | 1.6.17-1.35.1 |
Show 5 moreShow less
| Package | Affected | Fixed |
|---|---|---|
subversionSUSE:Linux Enterprise Software Development Kit 12 SP2 |
before 1.8.19-25.3.1 | 1.8.19-25.3.1 |
subversionSUSE:Linux Enterprise Software Development Kit 12 SP3 |
before 1.8.19-25.3.1 | 1.8.19-25.3.1 |
subversionUbuntu:14.04:LTS |
before 1.8.8-1ubuntu3.3, plus listed versions 1.7.9-1+nmu6ubuntu31.7.13-2ubuntu11.7.13-2ubuntu21.7.13-2ubuntu31.7.14-1ubuntu2 Show 5 moreShow less1.8.5-2ubuntu31.8.8-1ubuntu21.8.8-1ubuntu31.8.8-1ubuntu3.11.8.8-1ubuntu3.2 |
1.8.8-1ubuntu3.3 |
subversionUbuntu:16.04:LTS |
before 1.9.3-2ubuntu1.1, plus listed versions 1.8.13-1ubuntu31.9.2-3ubuntu11.9.2-3ubuntu21.9.3-1ubuntu11.9.3-2ubuntu1 |
1.9.3-2ubuntu1.1 |
subversionopenSUSE:Tumbleweed |
before 1.9.5-1.1 | 1.9.5-1.1 |
History
| When | Changed | Sources |
|---|---|---|
| 2026-11-03 | aliases | EUVD |
| 2026-11-02 | created | CVE List, GitHub Advisories, NVD, OSV |
References
lists.fedoraproject.org/pipermail/package-announce/2016-May/184545.html
mail-archives.apache.org/mod_mbox/subversion-announce/201604.mbox/%3CCAP_GPNgJet+7_MAhomFVOXPgLtewcUw9w=k9zdPCkq5tvPxVMA%40mail.gmail.com%3E
slackware.com/security/viewer.php?l=slackware-security&y=2016&m=slackware-security.417496
lists.opensuse.org/opensuse-updates/2016-05/msg00044.html
securitytracker.com/id/1035707
mail-archives.apache.org/mod_mbox/subversion-announce/201604.mbox/%3CCAP_GPNgfn1iKueW51EpmXzXi_URNfGNofZSgOyW1_jnSeNm5DQ%40mail.gmail.com%3E
Show 79 moreShow less
securityfocus.com/bid/89320
lists.opensuse.org/opensuse-updates/2016-05/msg00043.html
debian.org/security/2016/dsa-3561
security.gentoo.org/glsa/201610-05
oracle.com/security-alerts/cpuoct2020.html
subversion.apache.org/security/CVE-2016-2168-advisory.txt
nvd.nist.gov/vuln/detail/CVE-2016-2168
mail-archives.apache.org/mod_mbox/subversion-announce/201604.mbox/%3CCAP_GPNgJet+[email protected]%3E
mail-archives.apache.org/mod_mbox/subversion-announce/201604.mbox/%3CCAP_GPNgfn1iKueW51EpmXzXi_URNfGNofZSgOyW1_jnSeNm5DQ@mail.gmail.com%3E
github.com/advisories/GHSA-h8ww-x8qq-fcxm
docs.bell-sw.com/security/cves/CVE-2016-2168
security-tracker.debian.org/tracker/CVE-2016-2168
advisories.mageia.org/MGASA-2016-0161.html
bugs.mageia.org/show_bug.cgi?id=18299
svn.apache.org/repos/asf/subversion/tags/1.8.16/CHANGES
subversion.apache.org/security/CVE-2016-2167-advisory.txt
suse.com/support/update/announcement/2016/suse-su-20161249-1
bugzilla.suse.com/911620
bugzilla.suse.com/969159
bugzilla.suse.com/976849
bugzilla.suse.com/976850
suse.com/security/cve/CVE-2016-2167
suse.com/security/cve/CVE-2016-2168
suse.com/support/update/announcement/2016/suse-su-20161511-1
bugzilla.suse.com/939517
suse.com/security/cve/CVE-2015-3187
suse.com/support/update/announcement/2017/suse-su-20172200-1
bugzilla.suse.com/1011552
bugzilla.suse.com/1026936
bugzilla.suse.com/1051362
bugzilla.suse.com/897033
bugzilla.suse.com/909935
bugzilla.suse.com/916286
bugzilla.suse.com/923793
bugzilla.suse.com/923794
bugzilla.suse.com/923795
bugzilla.suse.com/939514
bugzilla.suse.com/942819
bugzilla.suse.com/958300
bugzilla.suse.com/977424
bugzilla.suse.com/983938
suse.com/security/cve/CVE-2014-3580
suse.com/security/cve/CVE-2014-8108
suse.com/security/cve/CVE-2015-0202
suse.com/security/cve/CVE-2015-0248
suse.com/security/cve/CVE-2015-0251
suse.com/security/cve/CVE-2015-3184
suse.com/security/cve/CVE-2015-5343
suse.com/security/cve/CVE-2016-8734
suse.com/security/cve/CVE-2017-9800
ubuntu.com/security/CVE-2016-2168
ubuntu.com/security/notices/USN-3388-2
cve.org/CVERecord?id=CVE-2016-2168
suse.com/security/cve/CVE-2009-2411
suse.com/security/cve/CVE-2010-3315
suse.com/security/cve/CVE-2010-4539
suse.com/security/cve/CVE-2010-4644
suse.com/security/cve/CVE-2011-0715
suse.com/security/cve/CVE-2011-1752
suse.com/security/cve/CVE-2011-1783
suse.com/security/cve/CVE-2011-1921
suse.com/security/cve/CVE-2013-1845
suse.com/security/cve/CVE-2013-1846
suse.com/security/cve/CVE-2013-1847
suse.com/security/cve/CVE-2013-1849
suse.com/security/cve/CVE-2013-1884
suse.com/security/cve/CVE-2013-1968
suse.com/security/cve/CVE-2013-2088
suse.com/security/cve/CVE-2013-2112
suse.com/security/cve/CVE-2013-4131
suse.com/security/cve/CVE-2013-4246
suse.com/security/cve/CVE-2013-4262
suse.com/security/cve/CVE-2013-4277
suse.com/security/cve/CVE-2013-4505
suse.com/security/cve/CVE-2013-4558
suse.com/security/cve/CVE-2014-0032
suse.com/security/cve/CVE-2014-3522
suse.com/security/cve/CVE-2014-3528
suse.com/security/cve/CVE-2015-5259