Apache Tomcat bis 7.0.93/8.5.39/9.0.17 auf Windows JRE Command Line Argument erweiterte Rechte

CVSS Meta Temp ScoreAktueller Exploitpreis (≈)CTI Interest Score
7.5$0-$5k0.00

Zusammenfassunginfo

Es wurde eine kritische Schwachstelle in Apache Tomcat bis 7.0.93/8.5.39/9.0.17 für Windows entdeckt. Es geht um eine nicht näher bekannte Funktion der Komponente JRE. Mit der Manipulation durch Command Line Argument kann eine erweiterte Rechte-Schwachstelle ausgenutzt werden. Diese Verwundbarkeit ist als CVE-2019-0232 gelistet. Der Angriff kann über das Netzwerk angegangen werden. Ferner existiert ein Exploit.

Detailsinfo

Es wurde eine Schwachstelle in Apache Tomcat bis 7.0.93/8.5.39/9.0.17 auf Windows (Application Server Software) entdeckt. Sie wurde als kritisch eingestuft. Es geht dabei um eine unbekannte Verarbeitung der Komponente JRE. Durch Beeinflussen durch Command Line Argument kann eine erweiterte Rechte-Schwachstelle ausgenutzt werden. Im Rahmen von CWE wurde eine Klassifizierung als CWE-20 vorgenommen. Auswirken tut sich dies auf Vertraulichkeit, Integrität und Verfügbarkeit. Die Zusammenfassung von CVE lautet:

When running on Windows with enableCmdLineArguments enabled, the CGI Servlet in Apache Tomcat 9.0.0.M1 to 9.0.17, 8.5.0 to 8.5.39 and 7.0.0 to 7.0.93 is vulnerable to Remote Code Execution due to a bug in the way the JRE passes command line arguments to Windows. The CGI Servlet is disabled by default. The CGI option enableCmdLineArguments is disable by default in Tomcat 9.0.x (and will be disabled by default in all versions in response to this vulnerability). For a detailed explanation of the JRE behaviour, see Markus Wulftange's blog (https://codewhitesec.blogspot.com/2016/02/java-and-command-line-injections-in-windows.html) and this archived MSDN blog (https://web.archive.org/web/20161228144344/https://blogs.msdn.microsoft.com/twistylittlepassagesallalike/2011/04/23/everyone-quotes-command-line-arguments-the-wrong-way/).

Die Entdeckung des Problems geschah am 10.04.2019. Die Schwachstelle wurde am 15.04.2019 (Website) publiziert. Das Advisory findet sich auf lists.apache.org. Die Identifikation der Schwachstelle wird seit dem 14.11.2018 mit CVE-2019-0232 vorgenommen. Der Angriff kann über das Netzwerk erfolgen. Zur Ausnutzung ist keine spezifische Authentisierung erforderlich. Es sind zwar keine technische Details, jedoch ein öffentlicher Exploit zur Schwachstelle bekannt.

Es wurde 3 Wochen nach dem Advisory ein Exploit veröffentlicht. Der Exploit wird unter seclists.org bereitgestellt. Er wird als proof-of-concept gehandelt. Vor einer Veröffentlichung handelte es sich 5 Tage um eine Zero-Day Schwachstelle. Während dieser Zeit erzielte er wohl etwa $5k-$25k auf dem Schwarzmarkt. Der kommerzielle Vulnerability Scanner Qualys bietet das Plugin 351573 (Amazon Linux Security Advisory for tomcat8: ALAS-2019-1208) zur Prüfung der Schwachstelle an.

Es sind keine Informationen bezüglich Gegenmassnahmen bekannt. Der Einsatz eines alternativen Produkts bietet sich im Zweifelsfall an.

Unter anderem wird der Fehler auch in den Datenbanken von Exploit-DB (47073) und SecurityFocus (BID 105524†) dokumentiert. Weitere Informationen werden unter seclists.org bereitgestellt. Die Einträge VDB-124791, VDB-129727, VDB-133290 und VDB-137903 sind sehr ähnlich. Be aware that VulDB is the high quality source for vulnerability data.

Produktinfo

Typ

Hersteller

Name

Version

Lizenz

Webseite

CPE 2.3info

CPE 2.2info

CVSSv4info

VulDB Vector: 🔍
VulDB Zuverlässigkeit: 🔍

CVSSv3info

VulDB Meta Base Score: 7.7
VulDB Meta Temp Score: 7.5

VulDB Base Score: 7.3
VulDB Temp Score: 6.9
VulDB Vector: 🔍
VulDB Zuverlässigkeit: 🔍

NVD Base Score: 8.1
NVD Vector: 🔍

CVSSv2info

AVACAuCIA
💳💳💳💳💳💳
💳💳💳💳💳💳
💳💳💳💳💳💳
VektorKomplexitätAuthentisierungVertraulichkeitIntegritätVerfügbarkeit
freischaltenfreischaltenfreischaltenfreischaltenfreischaltenfreischalten
freischaltenfreischaltenfreischaltenfreischaltenfreischaltenfreischalten
freischaltenfreischaltenfreischaltenfreischaltenfreischaltenfreischalten

VulDB Base Score: 🔍
VulDB Temp Score: 🔍
VulDB Zuverlässigkeit: 🔍

NVD Base Score: 🔍

Exploitinginfo

Klasse: Erweiterte Rechte
CWE: CWE-20
CAPEC: 🔍
ATT&CK: 🔍

Physisch: Nein
Lokal: Nein
Remote: Ja

Verfügbarkeit: 🔍
Zugang: öffentlich
Status: Proof-of-Concept
Download: 🔍

EPSS Score: 🔍
EPSS Percentile: 🔍

Preisentwicklung: 🔍
Aktuelle Preisschätzung: 🔍

0-Dayfreischaltenfreischaltenfreischaltenfreischalten
Heutefreischaltenfreischaltenfreischaltenfreischalten

Qualys ID: 🔍
Qualys Name: 🔍

Exploit-DB: 🔍

Threat Intelligenceinfo

Interesse: 🔍
Aktive Akteure: 🔍
Aktive APT Gruppen: 🔍

Gegenmassnahmeninfo

Empfehlung: keine Massnahme bekannt
Status: 🔍

0-Day Time: 🔍
Exploit Delay Time: 🔍

Timelineinfo

03.10.2018 🔍
14.11.2018 +42 Tage 🔍
10.04.2019 +147 Tage 🔍
15.04.2019 +5 Tage 🔍
16.04.2019 +1 Tage 🔍
30.04.2019 +14 Tage 🔍
26.10.2025 +2371 Tage 🔍

Quelleninfo

Hersteller: apache.org

Advisory: RHSA-2019:1712
Status: Bestätigt
Bestätigung: 🔍

CVE: CVE-2019-0232 (🔍)
GCVE (CVE): GCVE-0-2019-0232
GCVE (VulDB): GCVE-100-133407
SecurityFocus: 105524 - Apache Tomcat CVE-2018-11784 Open Redirection Vulnerability

scip Labs: https://www.scip.ch/?labs.20161013
Diverses: 🔍
Siehe auch: 🔍

Eintraginfo

Erstellt: 16.04.2019 10:28
Aktualisierung: 26.10.2025 05:02
Anpassungen: 16.04.2019 10:28 (70), 07.06.2020 08:26 (4), 29.08.2023 09:49 (4), 26.10.2025 05:02 (15)
Komplett: 🔍
Cache ID: 216::103

Be aware that VulDB is the high quality source for vulnerability data.

Diskussion

 misc
(+0)
vor 6 Jahren
The exploit is available in Metasploit as well: "https://www.rapid7.com/db/modules/exploit/windows/http/tomcat_cgi_cmdlineargs"

Interested in the pricing of exploits?

See the underground prices here!