Apache Tomcat 8.0.0/8.0.1/8.0.3 AJP Request Zero Length erweiterte Rechte

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

Zusammenfassunginfo

In Apache Tomcat 8.0.0/8.0.1/8.0.3 wurde eine Schwachstelle entdeckt. Sie wurde als problematisch eingestuft. Es geht dabei um eine nicht klar definierte Funktion der Komponente AJP Request Handler. Mit der Manipulation durch Zero Length kann eine erweiterte Rechte-Schwachstelle ausgenutzt werden. Diese Schwachstelle wird als CVE-2014-0095 gehandelt. Ausserdem ist ein Exploit verfügbar. Es wird empfohlen, die betroffene Komponente zu aktualisieren.

Detailsinfo

Eine Schwachstelle wurde in Apache Tomcat 8.0.0/8.0.1/8.0.3 (Application Server Software) entdeckt. Sie wurde als problematisch eingestuft. Davon betroffen ist unbekannter Code der Komponente AJP Request Handler. Durch das Beeinflussen durch Zero Length kann eine erweiterte Rechte-Schwachstelle ausgenutzt werden. Klassifiziert wurde die Schwachstelle durch CWE als CWE-20. Dies hat Einfluss auf die Verfügbarkeit. Die Zusammenfassung von CVE lautet:

java/org/apache/coyote/ajp/AbstractAjpProcessor.java in Apache Tomcat 8.x before 8.0.4 allows remote attackers to cause a denial of service (thread consumption) by using a "Content-Length: 0" AJP request to trigger a hang in request processing.

Am 03.09.2013 wurde der Fehler eingeführt. Die Schwachstelle wurde am 27.03.2014 als Fixed in Apache Tomcat 8.0.5 in Form eines bestätigten Release Notess (Website) herausgegeben. Bereitgestellt wird das Advisory unter tomcat.apache.org. Eine Veröffentlichung wurde in Zusammenarbeit mit Apache angestrebt. Die Verwundbarkeit wird seit dem 03.12.2013 mit der eindeutigen Identifikation CVE-2014-0095 gehandelt. Sie gilt als leicht ausnutzbar. Umgesetzt werden kann der Angriff über das Netzwerk. Das Ausnutzen erfordert keine spezifische Authentisierung. Es sind zwar keine technische Details, jedoch ein öffentlicher Exploit zur Schwachstelle bekannt. Das Advisory weist darauf hin:

A regression was introduced in 1519838 that caused AJP requests to hang if an explicit content length of zero was set on the request. The hanging request consumed a request processing thread which could lead to a denial of service.

Es wurde 3 Monate nach dem Advisory ein Exploit veröffentlicht. Der Exploit wird unter tomcat.apache.org bereitgestellt. Er wird als proof-of-concept gehandelt. Es dauerte mindestens 205 Tage, bis diese Zero-Day Schwachstelle öffentlich gemacht wurde. Während dieser Zeit erzielte er wohl etwa $5k-$25k auf dem Schwarzmarkt. Für den Vulnerability Scanner Nessus wurde ein Plugin mit der ID 74248 (Apache Tomcat 8.0.x < 8.0.4 Multiple Vulnerabilities) herausgegeben, womit die Existenz der Schwachstelle geprüft werden kann. Es wird der Family Web Servers zugeordnet.

Ein Aktualisieren auf die Version 8.0.5 vermag dieses Problem zu lösen. Das Erscheinen einer Gegenmassnahme geschah direkt nach der Veröffentlichung der Schwachstelle. Apache hat so sofort gehandelt. Das Advisory stellt fest:

This was fixed in revision 1578392.

Unter anderem wird der Fehler auch in den Datenbanken von X-Force (93366), Tenable (74248), SecurityFocus (BID 67673†), OSVDB (107451†) und Secunia (SA59873†) dokumentiert. Schwachstellen ähnlicher Art sind dokumentiert unter VDB-13383, VDB-13384, VDB-13386 und VDB-13387. If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Produktinfo

Typ

Hersteller

Name

Version

Lizenz

Webseite

CPE 2.3info

CPE 2.2info

CVSSv4info

VulDB Vector: 🔍
VulDB Zuverlässigkeit: 🔍

CVSSv3info

VulDB Meta Base Score: 5.3
VulDB Meta Temp Score: 4.8

VulDB Base Score: 5.3
VulDB Temp Score: 4.8
VulDB Vector: 🔍
VulDB Zuverlässigkeit: 🔍

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

Nessus ID: 74248
Nessus Name: Apache Tomcat 8.0.x < 8.0.4 Multiple Vulnerabilities
Nessus Datei: 🔍
Nessus Risiko: 🔍
Nessus Family: 🔍

Threat Intelligenceinfo

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

Gegenmassnahmeninfo

Empfehlung: Upgrade
Status: 🔍

Reaktionszeit: 🔍
0-Day Time: 🔍
Exposure Time: 🔍
Exploit Delay Time: 🔍

Upgrade: Tomcat 8.0.5

Timelineinfo

03.09.2013 🔍
03.12.2013 +91 Tage 🔍
03.03.2014 +90 Tage 🔍
27.03.2014 +24 Tage 🔍
27.03.2014 +0 Tage 🔍
27.05.2014 +61 Tage 🔍
27.05.2014 +0 Tage 🔍
27.05.2014 +0 Tage 🔍
27.05.2014 +0 Tage 🔍
28.05.2014 +1 Tage 🔍
29.05.2014 +1 Tage 🔍
31.05.2014 +2 Tage 🔍
11.07.2014 +41 Tage 🔍
20.06.2021 +2536 Tage 🔍

Quelleninfo

Hersteller: apache.org

Advisory: Fixed in Apache Tomcat 8.0.5
Status: Bestätigt
Bestätigung: 🔍
Koordiniert: 🔍

CVE: CVE-2014-0095 (🔍)
GCVE (CVE): GCVE-0-2014-0095
GCVE (VulDB): GCVE-100-13385

IAVM: 🔍

X-Force: 93366 - Apache Tomcat AJP denial of service, Medium Risk
SecurityFocus: 67673 - Apache Tomcat CVE-2014-0095 AJP Request Remote Denial Of Service Vulnerability
Secunia: 59873 - IBM Rational Lifecycle Integration Adapters Multiple Apache Tomcat Vulnerabilities, Less Critical
OSVDB: 107451
SecurityTracker: 1030300 - Apache Tomcat AJP Request Processing Flaw Lets Remote Users Deny Service
Vulnerability Center: 44692 - Apache Tomcat 8.0.0-RC2 to 8.0.3 Remote DoS Vulnerability via AJP Requests, Medium

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

Eintraginfo

Erstellt: 28.05.2014 11:26
Aktualisierung: 20.06.2021 12:35
Anpassungen: 28.05.2014 11:26 (85), 29.05.2017 09:00 (13), 20.06.2021 12:35 (3)
Komplett: 🔍
Cache ID: 216:112:103

Diskussion

Bisher keine Kommentare. Sprachen: de + en.

Bitte loggen Sie sich ein, um kommentieren zu können.

Do you want to use VulDB in your project?

Use the official API to access entries easily!