OpenSSL bis 1.0.1h ssl_parse_serverhello_tlsext Race Condition
| CVSS Meta Temp Score | Aktueller Exploitpreis (≈) | CTI Interest Score |
|---|---|---|
| 5.4 | $0-$5k | 0.00 |
Zusammenfassung
Eine kritische Schwachstelle wurde in OpenSSL entdeckt. Es ist betroffen die Funktion ssl_parse_serverhello_tlsext. Mit der Manipulation mit unbekannten Daten kann eine Race Condition-Schwachstelle ausgenutzt werden.
Die Verwundbarkeit wird unter CVE-2014-3509 geführt. Es ist soweit kein Exploit verfügbar.
Als bestmögliche Massnahme wird Patching empfohlen.
Details
Es wurde eine Schwachstelle in OpenSSL (Network Encryption Software) ausgemacht. Sie wurde als kritisch eingestuft. Betroffen hiervon ist die Funktion ssl_parse_serverhello_tlsext. Dank Manipulation mit einer unbekannten Eingabe kann eine Race Condition-Schwachstelle ausgenutzt werden. Im Rahmen von CWE wurde eine Klassifizierung als CWE-362 vorgenommen. Die Auswirkungen sind bekannt für Vertraulichkeit, Integrität und Verfügbarkeit.
Am 29.03.2010 wurde der Fehler eingeführt. Die Schwachstelle wurde am 06.08.2014 durch Gabor Tyukasz (Codenomicon) von LogMeIn Inc. als secadv_20140806.txt in Form eines bestätigten Advisories (Website) publiziert. Das Advisory findet sich auf openssl.org. Die Herausgabe passierte in Zusammenarbeit mit dem Projektteam. Die Identifikation der Schwachstelle wird seit dem 14.05.2014 mit CVE-2014-3509 vorgenommen. Sie ist schwierig auszunutzen. Der Angriff kann über das Netzwerk erfolgen. Zur Ausnutzung ist keine spezifische Authentisierung erforderlich. Es sind zwar technische Details, jedoch kein verfügbarer Exploit zur Schwachstelle bekannt. Das Advisory weist darauf hin:
If a multithreaded client connects to a malicious server using a resumed session and the server sends an ec point format extension it could write up to 255 bytes to freed memory.Vor einer Veröffentlichung handelte es sich 1591 Tage um eine Zero-Day Schwachstelle. Während dieser Zeit erzielte er wohl etwa $5k-$25k auf dem Schwarzmarkt. Für den Vulnerability Scanner Nessus wurde am 14.10.2014 ein Plugin mit der ID 78420 (Juniper Junos Multiple OpenSSL Vulnerabilities (JSA10649)) herausgegeben, womit die Existenz der Schwachstelle geprüft werden kann. Es wird der Family Junos Local Security Checks zugeordnet und im Kontext c ausgeführt. Der kommerzielle Vulnerability Scanner Qualys bietet das Plugin 122577 (WinSCP OpenSSL Multiple Vulnerabilities) zur Prüfung der Schwachstelle an.
Ein Aktualisieren auf die Version 1.0.0n oder 1.0.1i vermag dieses Problem zu lösen. Die Schwachstelle lässt sich auch durch das Einspielen eines Patches lösen. Als bestmögliche Massnahme wird das Installieren des jeweiligen Patches empfohlen. Das Erscheinen einer Gegenmassnahme geschah sofort nach der Veröffentlichung der Schwachstelle. Die Entwickler haben nachweislich unmittelbar gehandelt. Das Advisory stellt fest:
The fix was developed by Gabor Tyukasz.Unter anderem wird der Fehler auch in den Datenbanken von Tenable (78420), SecurityFocus (BID 69077†), Secunia (SA60917†), SecurityTracker (ID 1030693†) und Vulnerability Center (SBV-57321†) dokumentiert. Von weiterem Interesse können die folgenden Einträge sein: VDB-67297, VDB-67298, VDB-67300 und VDB-67301. Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.
Produkt
Typ
Name
Version
- 1.0.0
- 1.0.0a
- 1.0.0b
- 1.0.0c
- 1.0.0d
- 1.0.0e
- 1.0.0f
- 1.0.0g
- 1.0.0h
- 1.0.0i
- 1.0.0j
- 1.0.0k
- 1.0.0l
- 1.0.0m
- 1.0.1
- 1.0.1a
- 1.0.1b
- 1.0.1c
- 1.0.1d
- 1.0.1e
- 1.0.1f
- 1.0.1g
- 1.0.1h
Lizenz
Support
- end of life (old version)
Webseite
- Produkt: https://www.openssl.org/
CPE 2.3
CPE 2.2
CVSSv4
VulDB Vector: 🔍VulDB Zuverlässigkeit: 🔍
CVSSv3
VulDB Meta Base Score: 5.6VulDB Meta Temp Score: 5.4
VulDB Base Score: 5.6
VulDB Temp Score: 5.4
VulDB Vector: 🔍
VulDB Zuverlässigkeit: 🔍
CVSSv2
| AV | AC | Au | C | I | A |
|---|---|---|---|---|---|
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| Vektor | Komplexität | Authentisierung | Vertraulichkeit | Integrität | Verfügbarkeit |
|---|---|---|---|---|---|
| freischalten | freischalten | freischalten | freischalten | freischalten | freischalten |
| freischalten | freischalten | freischalten | freischalten | freischalten | freischalten |
| freischalten | freischalten | freischalten | freischalten | freischalten | freischalten |
VulDB Base Score: 🔍
VulDB Temp Score: 🔍
VulDB Zuverlässigkeit: 🔍
NVD Base Score: 🔍
Exploiting
Klasse: Race ConditionCWE: CWE-362
CAPEC: 🔍
ATT&CK: 🔍
Physisch: Nein
Lokal: Nein
Remote: Ja
Verfügbarkeit: 🔍
Status: Nicht definiert
EPSS Score: 🔍
EPSS Percentile: 🔍
Preisentwicklung: 🔍
Aktuelle Preisschätzung: 🔍
| 0-Day | freischalten | freischalten | freischalten | freischalten |
|---|---|---|---|---|
| Heute | freischalten | freischalten | freischalten | freischalten |
Nessus ID: 78420
Nessus Name: Juniper Junos Multiple OpenSSL Vulnerabilities (JSA10649)
Nessus Datei: 🔍
Nessus Risiko: 🔍
Nessus Family: 🔍
Nessus Context: 🔍
Nessus Port: 🔍
OpenVAS ID: 702998
OpenVAS Name: Debian Security Advisory DSA 2998-1 (openssl - security update)
OpenVAS Datei: 🔍
OpenVAS Family: 🔍
Qualys ID: 🔍
Qualys Name: 🔍
Threat Intelligence
Interesse: 🔍Aktive Akteure: 🔍
Aktive APT Gruppen: 🔍
Gegenmassnahmen
Empfehlung: PatchStatus: 🔍
Reaktionszeit: 🔍
0-Day Time: 🔍
Exposure Time: 🔍
Upgrade: OpenSSL 1.0.0n/1.0.1i
Patch: fb0bc2b273bcc2d5401dd883fe869af4fc74bb21
Timeline
29.03.2010 🔍14.05.2014 🔍
08.07.2014 🔍
06.08.2014 🔍
06.08.2014 🔍
06.08.2014 🔍
07.08.2014 🔍
08.08.2014 🔍
13.08.2014 🔍
13.08.2014 🔍
14.10.2014 🔍
15.03.2016 🔍
10.02.2022 🔍
Quellen
Produkt: openssl.orgAdvisory: secadv_20140806.txt
Person: Gabor Tyukasz (Codenomicon)
Firma: LogMeIn Inc.
Status: Bestätigt
Bestätigung: 🔍
Koordiniert: 🔍
CVE: CVE-2014-3509 (🔍)
GCVE (CVE): GCVE-0-2014-3509
GCVE (VulDB): GCVE-100-67299
OVAL: 🔍
IAVM: 🔍
X-Force: 95159
SecurityFocus: 69077 - OpenSSL NULL Pointer Dereference CVE-2014-5139 Local Denial of Service Vulnerability
Secunia: 60917
SecurityTracker: 1030693
Vulnerability Center: 57321 - OpenSSL <1.0.0n, <1.0.1i Remote DoS Vulnerability in ssl_parse_serverhello_tlsext, Medium
Siehe auch: 🔍
Eintrag
Erstellt: 08.08.2014 10:20Aktualisierung: 10.02.2022 09:18
Anpassungen: 08.08.2014 10:20 (92), 01.02.2019 14:31 (6), 10.02.2022 09:16 (6), 10.02.2022 09:18 (1)
Komplett: 🔍
Cache ID: 216:E89:103
Bisher keine Kommentare. Sprachen: de + en.
Bitte loggen Sie sich ein, um kommentieren zu können.