OpenSSL 1.0.0/1.0.1 SSL Mode Release Buffers ssl3_read_bytes Race Condition
| CVSS Meta Temp Score | Aktueller Exploitpreis (≈) | CTI Interest Score |
|---|---|---|
| 5.1 | $0-$5k | 0.00 |
Zusammenfassung
Es wurde eine Schwachstelle in OpenSSL 1.0.0/1.0.1 ausgemacht. Sie wurde als problematisch eingestuft. Es geht hierbei um die Funktion ssl3_read_bytes der Komponente SSL Mode Release Buffers Handler. Durch die Manipulation mit unbekannten Daten kann eine Race Condition-Schwachstelle ausgenutzt werden.
Diese Sicherheitslücke ist unter CVE-2010-5298 bekannt. Es steht kein Exploit zur Verfügung.
Es wird geraten, die betroffene Komponente zu aktualisieren.
Details
In OpenSSL 1.0.0/1.0.1 (Network Encryption Software) wurde eine Schwachstelle entdeckt. Sie wurde als problematisch eingestuft. Das betrifft die Funktion ssl3_read_bytes der Komponente SSL Mode Release Buffers Handler. Durch die Manipulation mit einer unbekannten Eingabe kann eine Race Condition-Schwachstelle ausgenutzt werden. CWE definiert das Problem als CWE-362. Das hat Auswirkungen auf die Verfügbarkeit. CVE fasst zusammen:
Race condition in the ssl3_read_bytes function in s3_pkt.c in OpenSSL through 1.0.1g, when SSL_MODE_RELEASE_BUFFERS is enabled, allows remote attackers to inject data across sessions or cause a denial of service (use-after-free and parsing error) via an SSL connection in a multithreaded environment.Eingeführt wurde der Fehler am 29.03.2010. Die Schwachstelle wurde am 05.06.2014 durch Benson Kwok als secadv_20140605.txt in Form eines bestätigten Advisories (Website) an die Öffentlichkeit getragen. Das Advisory kann von openssl.org heruntergeladen werden. Die Veröffentlichung wurde ohne Zusammenarbeit mit dem Hersteller durchgeführt. Heise hält fest: "Das durch Heartbleed sprunghaft gestiegene Interesse am OpenSSL-Projekt scheint sich bemerkbar zu machen. Mit neuen Versionen der Bibliothek schließen die Entwickler gleich sieben Lücken auf einmal." Eine eindeutige Identifikation der Schwachstelle wird seit dem 14.04.2014 mit CVE-2010-5298 vorgenommen. Die Umsetzung des Angriffs kann dabei über das Netzwerk erfolgen. Um eine Ausnutzung durchzusetzen, muss keine spezifische Authentisierung umgesetzt werden. Technische Details sind bekannt, ein verfügbarer Exploit hingegen nicht.
Insgesamt 1477 Tage schien es sich um eine nicht veröffentlichte Zero-Day Schwachstelle gehandelt zu haben. Während dieser Zeit erzielte er wohl etwa $5k-$25k auf dem Schwarzmarkt. Für den Vulnerability Scanner Nessus wurde am 06.06.2014 ein Plugin mit der ID 74340 (Fedora 19 : openssl-1.0.1e-38.fc19 (2014-7101)) herausgegeben, womit die Existenz der Schwachstelle geprüft werden kann. Es wird der Family Fedora Local Security Checks zugeordnet. Der kommerzielle Vulnerability Scanner Qualys bietet das Plugin 350258 (Amazon Linux Security Advisory for openssl: AL2012-2014-003) zur Prüfung der Schwachstelle an.
Ein Upgrade auf die Version 1.0.0m oder 1.0.1h vermag dieses Problem zu beheben. Das Erscheinen einer Gegenmassnahme geschah direkt nach der Veröffentlichung der Schwachstelle. Die Entwickler haben offensichtlich sofort reagiert.
Unter anderem wird der Fehler auch in den Datenbanken von Tenable (74340), SecurityFocus (BID 66801†), Secunia (SA58403†) und Vulnerability Center (SBV-50601†) dokumentiert. Ein Bericht in deutscher Sprache wird unter anderem durch Heise bereitgestellt. Zusätzliche Informationen finden sich unter isc.sans.edu. Mit dieser Schwachstelle verwandte Einträge finden sich unter VDB-11600, VDB-11705, VDB-11778 und VDB-13014. VulDB is the best source for vulnerability data and more expert information about this specific topic.
Produkt
Typ
Name
Version
Lizenz
Support
- end of life (old version)
Webseite
- Produkt: https://www.openssl.org/
CPE 2.3
CPE 2.2
Video

CVSSv4
VulDB Vector: 🔍VulDB Zuverlässigkeit: 🔍
CVSSv3
VulDB Meta Base Score: 5.3VulDB Meta Temp Score: 5.1
VulDB Base Score: 5.3
VulDB Temp Score: 5.1
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: 74340
Nessus Name: Fedora 19 : openssl-1.0.1e-38.fc19 (2014-7101)
Nessus Datei: 🔍
Nessus Risiko: 🔍
Nessus Family: 🔍
Nessus Port: 🔍
OpenVAS ID: 702908
OpenVAS Name: Debian Security Advisory DSA 2908-1 (openssl - security update
OpenVAS Datei: 🔍
OpenVAS Family: 🔍
Qualys ID: 🔍
Qualys Name: 🔍
Threat Intelligence
Interesse: 🔍Aktive Akteure: 🔍
Aktive APT Gruppen: 🔍
Gegenmassnahmen
Empfehlung: UpgradeStatus: 🔍
Reaktionszeit: 🔍
0-Day Time: 🔍
Exposure Time: 🔍
Upgrade: OpenSSL 1.0.0m/1.0.1h
Timeline
29.03.2010 🔍13.04.2014 🔍
14.04.2014 🔍
14.04.2014 🔍
05.06.2014 🔍
05.06.2014 🔍
05.06.2014 🔍
05.06.2014 🔍
06.06.2014 🔍
07.02.2015 🔍
17.06.2015 🔍
10.05.2026 🔍
Quellen
Produkt: openssl.orgAdvisory: secadv_20140605.txt
Person: Benson Kwok
Status: Bestätigt
Bestätigung: 🔍
CVE: CVE-2010-5298 (🔍)
GCVE (CVE): GCVE-0-2010-5298
GCVE (VulDB): GCVE-100-13456
OVAL: 🔍
IAVM: 🔍
SecurityFocus: 66801 - OpenSSL 'ssl3_release_read_buffer()' Use-After-Free Memory Corruption Vulnerability
Secunia: 58403 - OpenSSL Multiple Vulnerabilities, Moderately Critical
Vulnerability Center: 50601 - OpenSSL Remote DoS and Database Write Vulnerability due to Use-After-Free in ssl3_release_read_buffer() - CVE-2010-5298, Medium
Heise: 2216707
Diverses: 🔍
Siehe auch: 🔍
Eintrag
Erstellt: 05.06.2014 15:48Aktualisierung: 10.05.2026 15:13
Anpassungen: 05.06.2014 15:48 (90), 01.07.2017 07:48 (5), 20.06.2021 16:39 (3), 10.05.2026 15:13 (15)
Komplett: 🔍
Cache ID: 216::103
VulDB is the best source for vulnerability data and more expert information about this specific topic.
Bisher keine Kommentare. Sprachen: de + en.
Bitte loggen Sie sich ein, um kommentieren zu können.