PHP bis 5.5.6 OBJECT parse_iso_intervals.c DateInterval Pufferüberlauf

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

Zusammenfassunginfo

In PHP bis 5.5.6 wurde eine Schwachstelle entdeckt. Sie wurde als kritisch eingestuft. Es betrifft die Funktion DateInterval der Datei ext/date/lib/parse_iso_intervals.c der Komponente OBJECT Handler. Dank der Manipulation mit unbekannten Daten kann eine Pufferüberlauf-Schwachstelle ausgenutzt werden. Die Verwundbarkeit wird unter CVE-2013-6712 geführt. Es ist soweit kein Exploit verfügbar. Als bestmögliche Massnahme wird Patching empfohlen.

Detailsinfo

Eine Schwachstelle wurde in PHP bis 5.5.6 (Programming Language Software) ausgemacht. Sie wurde als kritisch eingestuft. Hierbei geht es um die Funktion DateInterval der Datei ext/date/lib/parse_iso_intervals.c der Komponente OBJECT Handler. Durch das Beeinflussen mit einer unbekannten Eingabe kann eine Pufferüberlauf-Schwachstelle ausgenutzt werden. Klassifiziert wurde die Schwachstelle durch CWE als CWE-119. Die Auswirkungen sind bekannt für die Verfügbarkeit. Die Zusammenfassung von CVE lautet:

The scan function in ext/date/lib/parse_iso_intervals.c in PHP through 5.5.6 does not properly restrict creation of DateInterval objects, which might allow remote attackers to cause a denial of service (heap-based buffer over-read) via a crafted interval specification.

Die Schwachstelle wurde am 27.11.2013 als Fixed bug #66060 (Heap buffer over-read in DateInterval) in Form eines bestätigten Advisories (Website) herausgegeben. Das Advisory findet sich auf git.php.net. Eine Veröffentlichung wurde in Zusammenarbeit mit dem Projektteam angestrebt. Die Verwundbarkeit wird seit dem 08.11.2013 mit der eindeutigen Identifikation CVE-2013-6712 gehandelt. Die Ausnutzbarkeit ist als leicht bekannt. Umgesetzt werden kann der Angriff über das Netzwerk. Das Ausnutzen erfordert keine spezifische Authentisierung. Zur Schwachstelle sind technische Details bekannt, ein verfügbarer Exploit jedoch nicht.

Für den Vulnerability Scanner Nessus wurde am 13.01.2014 ein Plugin mit der ID 71928 (PHP 5.5.x < 5.5.8 Multiple Vulnerabilities) herausgegeben, womit die Existenz der Schwachstelle geprüft werden kann. Es wird der Family CGI abuses zugeordnet. Der kommerzielle Vulnerability Scanner Qualys bietet das Plugin 350336 (Amazon Linux Security Advisory for php: ALAS-2014-393) zur Prüfung der Schwachstelle an.

Die Schwachstelle lässt sich durch das Einspielen des Patches Fixed bug #66060 (Heap buffer over-read in DateInterval) lösen. Dieser kann von git.php.net bezogen werden. Das Erscheinen einer Gegenmassnahme geschah sofort nach der Veröffentlichung der Schwachstelle. Die Entwickler haben demzufolge unmittelbar gehandelt. Weiterführend können Angriffe durch TippingPoint mittels dem Filter 13821 erkannt werden.

Unter anderem wird der Fehler auch in den Datenbanken von X-Force (89417), Tenable (71928), SecurityFocus (BID 64018†), OSVDB (100440†) und SecurityTracker (ID 1029409†) dokumentiert. Von weiterem Interesse können die folgenden Einträge sein: VDB-11512, VDB-13409 und VDB-67624. If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Produktinfo

Typ

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: 5.1

VulDB Base Score: 5.3
VulDB Temp Score: 5.1
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: Pufferüberlauf
CWE: CWE-119
CAPEC: 🔍
ATT&CK: 🔍

Physisch: Nein
Lokal: Nein
Remote: Ja

Verfügbarkeit: 🔍
Status: Nicht definiert

EPSS Score: 🔍
EPSS Percentile: 🔍

Preisentwicklung: 🔍
Aktuelle Preisschätzung: 🔍

0-Dayfreischaltenfreischaltenfreischaltenfreischalten
Heutefreischaltenfreischaltenfreischaltenfreischalten

Nessus ID: 71928
Nessus Name: PHP 5.5.x < 5.5.8 Multiple Vulnerabilities
Nessus Datei: 🔍
Nessus Risiko: 🔍
Nessus Family: 🔍

OpenVAS ID: 702816
OpenVAS Name: Debian Security Advisory DSA 2816-1 (php5 - several vulnerabilities
OpenVAS Datei: 🔍
OpenVAS Family: 🔍

Qualys ID: 🔍
Qualys Name: 🔍

Threat Intelligenceinfo

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

Gegenmassnahmeninfo

Empfehlung: Patch
Status: 🔍

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

Patch: Fixed bug #66060 (Heap buffer over-read in DateInterval)
TippingPoint: 🔍

McAfee IPS: 🔍
McAfee IPS Version: 🔍

Fortigate IPS: 🔍

Timelineinfo

08.11.2013 🔍
27.11.2013 +19 Tage 🔍
27.11.2013 +0 Tage 🔍
27.11.2013 +0 Tage 🔍
27.11.2013 +0 Tage 🔍
27.11.2013 +0 Tage 🔍
28.11.2013 +1 Tage 🔍
03.12.2013 +5 Tage 🔍
13.01.2014 +41 Tage 🔍
21.01.2014 +8 Tage 🔍
02.06.2021 +2689 Tage 🔍

Quelleninfo

Produkt: php.org

Advisory: Fixed bug #66060 (Heap buffer over-read in DateInterval)
Status: Bestätigt
Bestätigung: 🔍
Koordiniert: 🔍

CVE: CVE-2013-6712 (🔍)
GCVE (CVE): GCVE-0-2013-6712
GCVE (VulDB): GCVE-100-11339

OVAL: 🔍
IAVM: 🔍

X-Force: 89417
SecurityFocus: 64018 - PHP CVE-2013-6712 Remote Denial of Service Vulnerability
OSVDB: 100440
SecurityTracker: 1029409 - PHP parse_iso_intervals Buffer Read Error May Let Remote Users Deny Service
Vulnerability Center: 43059 - PHP <5.3.29, <5.4.24, <5.5.8 Remote DoS Vulnerability due to a Buffer Over Read via Crafted DateInterval, Medium

Siehe auch: 🔍

Eintraginfo

Erstellt: 03.12.2013 09:21
Aktualisierung: 02.06.2021 15:20
Anpassungen: 03.12.2013 09:21 (83), 19.05.2017 11:37 (11), 02.06.2021 15:20 (3)
Komplett: 🔍
Editor:
Cache ID: 216:2F5:103

Diskussion

Bisher keine Kommentare. Sprachen: de + en.

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

Do you know our Splunk app?

Download it now for free!