Authentication Bypass Affecting proxy.py package, versions [,2.3.1)
Snyk CVSS
Attack Complexity
Low
Integrity
High
Threat Intelligence
Exploit Maturity
Proof of concept
EPSS
0.16% (52nd
percentile)
Do your applications use this vulnerable package?
In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.
Test your applications- Snyk ID SNYK-PYTHON-PROXYPY-1058919
- published 11 Jan 2021
- disclosed 11 Jan 2021
- credit Unknown
Introduced: 11 Jan 2021
CVE-2021-3116 Open this link in a new tabHow to fix?
Upgrade proxy.py
to version 2.3.1 or higher.
Overview
proxy.py is a ⚡⚡⚡Fast, Lightweight, Pluggable, TLS interception capable proxy server focused on Network monitoring, controls & Application development, testing, debugging.
Affected versions of this package are vulnerable to Authentication Bypass. before_upstream_connection
in AuthPlugin
in http/proxy/auth.py
accepts incorrect Proxy-Authorization
header data because of a boolean confusion (and versus or).