PT-2021-19195 · Proxy.Py · Proxy.Py
Andrea Cardaci
·
Published
2021-01-11
·
Updated
2024-02-15
·
CVE-2021-3116
CVSS v4.0
8.7
High
| Vector | AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N |
Name of the Vulnerable Software and Affected Versions
proxy.py versions prior to 2.3.1
Description
The issue arises from a boolean confusion in the
before upstream connection function within the AuthPlugin in http/proxy/auth.py, where it incorrectly accepts Proxy-Authorization header data due to a logical error involving 'and' versus 'or' operations.Recommendations
For versions prior to 2.3.1, update to version 2.3.1 or later to resolve the issue.
Exploit
Fix
Improper Authentication
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Proxy.Py