CVE-2016-2167

Publication date 5 May 2016

Last updated 24 July 2024


Ubuntu priority

Cvss 3 Severity Score

6.8 · Medium

Score breakdown

The canonicalize_username function in svnserve/cyrus_auth.c in Apache Subversion before 1.8.16 and 1.9.x before 1.9.4, when Cyrus SASL authentication is used, allows remote attackers to authenticate and bypass intended access restrictions via a realm string that is a prefix of an expected repository realm string.

From the Ubuntu Security Team

Daniel Shahaf and James McCoy discovered that Subversion did not properly verify realms when using Cyrus SASL authentication. A remote attacker could use this to possibly bypass intended access restrictions.

Status

Package Ubuntu Release Status
subversion 17.10 artful
Not affected
17.04 zesty
Not affected
16.10 yakkety
Not affected
16.04 LTS xenial
Fixed 1.9.3-2ubuntu1.1
15.10 wily Ignored end of life
14.04 LTS trusty
Fixed 1.8.8-1ubuntu3.3
12.04 LTS precise Ignored end of life

Severity score breakdown

Parameter Value
Base score 6.8 · Medium
Attack vector Network
Attack complexity High
Privileges required Low
User interaction None
Scope Unchanged
Confidentiality High
Integrity impact High
Availability impact None
Vector CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:N

References

Related Ubuntu Security Notices (USN)

    • USN-3388-1
    • Subversion vulnerabilities
    • 11 August 2017
    • USN-3388-2
    • Subversion vulnerabilities
    • 24 October 2017

Other references