
Python-Skript zur Erkennung von WordPress-Sites, die für CVE-2020-35489 in Contact Form 7 anfällig sind, was uneingeschränkte Datei-Uploads ermöglicht. Scannt Domains oder Listen und meldet verwundbare Versionen.
Die CVE-2020-35489 wurde im WordPress-Plugin Contact Form 7 5.3.1 und älteren Versionen entdeckt. Durch Ausnutzung dieser Sicherheitslücke können Angreifer Dateien beliebigen Typs hochladen und dabei alle Einschränkungen umgehen, die bezüglich der erlaubten hochladbaren Dateitypen auf einer Website gelten.
Schätzungsweise 5 Millionen Websites waren betroffen.
Der PoC wird am 31. Dezember 2020 veröffentlicht, um den Benutzern Zeit für ein Update zu geben.
https://wpscan.com/vulnerability/10508
https://contactform7.com/2020/12/17/contact-form-7-532/#more-38314
https://cwe.mitre.org/data/definitions/434.html
$ python3 check_CVE-2020-35489.py -d domaintest.com
Contact Form 7 version: 5.1.3
domaintest.com is vulnerable!
$ python3 check_CVE-2020-35489.py -i in.txt -o out.txt