cve/2020/CVE-2020-8492.md

21 lines
899 B
Markdown
Raw Normal View History

2024-05-25 21:48:12 +02:00
### [CVE-2020-8492](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-8492)
![](https://img.shields.io/static/v1?label=Product&message=n%2Fa&color=blue)
![](https://img.shields.io/static/v1?label=Version&message=n%2Fa&color=blue)
![](https://img.shields.io/static/v1?label=Vulnerability&message=n%2Fa&color=brighgreen)
### Description
Python 2.7 through 2.7.17, 3.5 through 3.5.9, 3.6 through 3.6.10, 3.7 through 3.7.6, and 3.8 through 3.8.1 allows an HTTP server to conduct Regular Expression Denial of Service (ReDoS) attacks against a client because of urllib.request.AbstractBasicAuthHandler catastrophic backtracking.
### POC
#### Reference
- https://github.com/python/cpython/pull/18284
2024-06-09 00:33:16 +00:00
- https://github.com/python/cpython/pull/18284
2024-05-25 21:48:12 +02:00
#### Github
- https://github.com/doyensec/regexploit
- https://github.com/engn33r/awesome-redos-security
- https://github.com/retr0-13/regexploit