Authentication bypass in Apache HTTP Server - CVE-2017-3167

 

Authentication bypass in Apache HTTP Server - CVE-2017-3167

Published: June 20, 2017 / Updated: July 14, 2017


Vulnerability identifier: #VU7115
CSH Severity: Medium
CVSS v4.0: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:U/U:Green
CVE-ID: CVE-2017-3167
CWE-ID: CWE-592
Exploitation vector: Remote access
Exploit availability: No public exploit available
Vendor: Apache Foundation
Affected software:
Apache HTTP Server

Detailed vulnerability description

The vulnerability allows a remote attacker to bypass authentication process.

The vulnerability exists due to usage of the ap_get_basic_auth_pw() function by third-party modules outside of the authentication phase. A remote attacker can create a specially crafted HTTP request to vulnerable web server, bypass authentication requirements and gain unauthorized access to otherwise protected information.


How to mitigate CVE-2017-3167

Update Apache HTTP server to version 2.2.34 or 2.4.26.

Sources