CVE-2016-4979 Auth bypass in n/a
Remote attackers can bypass SSL client certificate authentication in Apache HTTP Server when HTTP/2 and SSL are enabled.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2016-4979?
CVE-2016-4979 is a high-severity authentication bypass vulnerability in Apache Http Server, published on 6 Jul 2016. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
The Apache HTTP Server 2.4.18 through 2.4.20, when mod_http2 and mod_ssl are enabled, does not properly recognize the "SSLVerifyClient require" directive for HTTP/2 request authorization, which allows remote attackers to bypass intended access restrictions by leveraging the ability to send multiple requests over a single connection and aborting a renegotiation.
Weakness: CWE-284
Which versions are affected by CVE-2016-4979?
It affects 1 product.
Products include Apache Http Server.
How do I fix CVE-2016-4979?
Upgrade to a fixed version.
Upgrade, and rotate credentials and sessions that may have been exposed. More about Authentication bypass.
Is CVE-2016-4979 being exploited?
There is no known exploitation of CVE-2016-4979 in the wild and no public exploit code.
Other vulnerabilities in Apache Http Server
Sources
Also known as DEBIAN-CVE-2016-4979, GHSA-r48c-7gpg-9q4x.