
POC zu CVE-2022-36537
R1Soft Server Backup Manager verwendet das ZK-Framework als Hauptframework. Die Sicherheit erfordert, dass alle Web3-Projektbeteiligten den Sicherheitslücken verschiedener Web3-Infrastrukturen mehr Aufmerksamkeit schenken und sie rechtzeitig patchen, um potenzielle Sicherheitsrisiken und digitale Vermögensverluste zu vermeiden. Wir werden rechtzeitig aufdecken, verschiedene Sicherheitsrisiken im Web3 verfolgen und führende Sicherheitslösungen bereitstellen, um sicherzustellen, dass die Web3-Weltkette und die Off-Chain sicher und geschützt sind.
ZK ist das führende Open-Source-Java-Webframework für die Entwicklung von Enterprise-Webanwendungen. Mit über 2.000.000 Downloads unterstützt ZK eine Vielzahl von Unternehmen und Institutionen, von kleinen bis zu Fortune-Global-500-Unternehmen in mehreren Branchen.
R1Soft Server Backup Manager (SBM) bietet Dienstanbietern eine flexible, serverfreundliche Lösung, die den Aufwand traditioneller Backups eliminiert. Benutzer können alle 15 Minuten Backups durchführen, ohne die Serverleistung zu beeinträchtigen. Fast 1.800 Dienstanbieter nutzen es, um 250.000 Server zu schützen.
ZK Framework v9.6.1, 9.6.0.1, 9.5.1.3, 9.0.1.2 und 8.6.4.1.
ConnectWise Recover v2.9.7 und frühere Versionen sind betroffen.
R1Soft Server Backup Manager v6.16.3 und frühere Versionen sind betroffen.

Aus der Schwachstellenbeschreibung geht hervor, dass das ZK AuUploader-Servlet, wenn die Route /zkau/upload den Parameter nextURI enthält, die Weiterleitungsanforderung weiterleitet, wodurch die Identitätsauthentifizierung umgangen und die Dateien im Webkontext zurückgegeben werden können, wie z.B. das Abrufen von web.xml, zk-Seite, applicationContext-security.xml-Konfigurationsinformationen usw.
Sie benötigen python3, pip3 und git.
git clone https://github.com/Malwareman007/CVE-2022-36537-EXPLOIT.git
cd CVE-2022-36537-EXPLOIT
pip3 install -r requirements.txt
python3 CVE-2022-36537.py

Bearcat