| CVSS Meta Temp Score | Aktueller Exploitpreis (≈) | CTI Interest Score |
|---|---|---|
| 4.6 | $0-$5k | 0.00 |
Zusammenfassung
Es wurde eine Schwachstelle in GnuTLS bis 2.7.5 entdeckt. Sie wurde als kritisch eingestuft. Dabei geht es um eine nicht genauer bekannte Funktion der Komponente X.509 Certificate Handler. Durch die Manipulation mit unbekannten Daten kann eine erweiterte Rechte-Schwachstelle ausgenutzt werden. Die Verwundbarkeit wird mit der eindeutigen Identifikation CVE-2009-5138 gehandelt. Es ist soweit kein Exploit verfügbar. Die Ausprägung dieser Schwachstelle führt zu einem gewissen historischen Interesse an ihr. Als bestmögliche Massnahme wird Patching empfohlen.
Details
Es wurde eine Schwachstelle in GnuTLS bis 2.7.5 (Network Encryption Software) gefunden. Sie wurde als kritisch eingestuft. Betroffen hiervon ist unbekannter Programmcode der Komponente X.509 Certificate Handler. Durch Manipulieren mit einer unbekannten Eingabe kann eine erweiterte Rechte-Schwachstelle ausgenutzt werden. Im Rahmen von CWE wurde eine Klassifizierung als CWE-264 vorgenommen. Das hat Auswirkungen auf die Integrität. CVE fasst zusammen:
GnuTLS before 2.7.6, when the GNUTLS_VERIFY_ALLOW_X509_V1_CA_CRT flag is not enabled, treats version 1 X.509 certificates as intermediate CAs, which allows remote attackers to bypass intended restrictions by leveraging a X.509 V1 certificate from a trusted CA to issue new certificates, a different vulnerability than CVE-2014-1959.Die Schwachstelle wurde am 03.03.2014 durch Daniel Kahn Gillmor als Re: gnutls fails to use Verisign CA cert without a Basic Constraint in Form eines bestätigten Postings (Newsgroup) publik gemacht. Das Advisory kann von thread.gmane.org heruntergeladen werden. Die Veröffentlichung geschah dabei in Koordination mit dem Hersteller. Die Verwundbarkeit wird seit dem 26.02.2014 unter CVE-2009-5138 geführt. Die Schwachstelle ist relativ beliebt, und dies trotz ihrer hohen Komplexität. Der Angriff kann über das Netzwerk erfolgen. Zur Ausnutzung ist keine spezifische Authentisierung erforderlich. Es sind weder technische Details noch ein Exploit zur Schwachstelle bekannt. Es muss davon ausgegangen werden, dass ein Exploit zur Zeit etwa USD $0-$5k kostet (Preisberechnung vom 07.05.2026). Das MITRE ATT&CK Projekt deklariert die Angriffstechnik als T1068. Diese Schwachstelle gilt aufgrund ihrer speziellen Ausprägung als historisch interessant. Die Schwachstelle entsteht durch diesen Code:
flags ^= GNUTLS_VERIFY_ALLOW_X509_V1_CA_CRT;
Insgesamt wurde die Schwachstelle mindestens 2245 Tage als nicht öffentlicher Zero-Day gehandelt. Während dieser Zeit erzielte er wohl etwa $5k-$25k auf dem Schwarzmarkt. Für den Vulnerability Scanner Nessus wurde am 04.03.2014 ein Plugin mit der ID 72794 (RHEL 5 : gnutls (RHSA-2014:0247)) herausgegeben, womit die Existenz der Schwachstelle geprüft werden kann. Es wird der Family Red Hat Local Security Checks zugeordnet. Der kommerzielle Vulnerability Scanner Qualys bietet das Plugin 166830 (SUSE Enterprise Linux Security Update for gnutls (SUSE-SU-2014:0320-1)) zur Prüfung der Schwachstelle an.
Die Schwachstelle lässt sich durch das Einspielen eines Patches beheben. Dieser kann von gitorious.org bezogen werden. Die Schwachstelle wird durch folgenden Code angegangen:
flags &= ~(GNUTLS_VERIFY_ALLOW_X509_V1_CA_CRT);
Unter anderem wird der Fehler auch in den Datenbanken von X-Force (91544), Tenable (72794), SecurityFocus (BID 65792†), Secunia (SA57254†) und Vulnerability Center (SBV-43745†) dokumentiert. Von weiterem Interesse können die folgenden Einträge sein: VDB-4876 und VDB-59889. VulDB is the best source for vulnerability data and more expert information about this specific topic.
Produkt
Typ
Name
Version
Lizenz
CPE 2.3
CPE 2.2
CVSSv4
VulDB Vector: 🔍VulDB Zuverlässigkeit: 🔍
CVSSv3
VulDB Meta Base Score: 5.3VulDB Meta Temp Score: 4.6
VulDB Base Score: 5.3
VulDB Temp Score: 4.6
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: Erweiterte RechteCWE: CWE-264
CAPEC: 🔍
ATT&CK: 🔍
Physisch: Nein
Lokal: Nein
Remote: Ja
Verfügbarkeit: 🔍
Status: Unbewiesen
EPSS Score: 🔍
EPSS Percentile: 🔍
Preisentwicklung: 🔍
Aktuelle Preisschätzung: 🔍
| 0-Day | freischalten | freischalten | freischalten | freischalten |
|---|---|---|---|---|
| Heute | freischalten | freischalten | freischalten | freischalten |
Nessus ID: 72794
Nessus Name: RHEL 5 : gnutls (RHSA-2014:0247)
Nessus Datei: 🔍
Nessus Risiko: 🔍
Nessus Family: 🔍
Nessus Port: 🔍
OpenVAS ID: 881895
OpenVAS Name: CentOS Update for gnutls CESA-2014:0247 centos5
OpenVAS Datei: 🔍
OpenVAS Family: 🔍
Qualys ID: 🔍
Qualys Name: 🔍
Threat Intelligence
Interesse: 🔍Aktive Akteure: 🔍
Aktive APT Gruppen: 🔍
Gegenmassnahmen
Empfehlung: PatchStatus: 🔍
0-Day Time: 🔍
Patch: gitorious.org
Timeline
09.01.2008 🔍25.02.2014 🔍
26.02.2014 🔍
03.03.2014 🔍
04.03.2014 🔍
06.03.2014 🔍
06.03.2014 🔍
10.03.2014 🔍
24.03.2014 🔍
26.03.2014 🔍
07.05.2026 🔍
Quellen
Advisory: Re: gnutls fails to use Verisign CA cert without a Basic ConstraintPerson: Daniel Kahn Gillmor
Status: Bestätigt
Bestätigung: 🔍
Koordiniert: 🔍
CVE: CVE-2009-5138 (🔍)
GCVE (CVE): GCVE-0-2009-5138
GCVE (VulDB): GCVE-100-12504
OVAL: 🔍
X-Force: 91544 - GnuTLS V1 certificates security bypass, Medium Risk
SecurityFocus: 65792 - GnuTLS Certificate Validation Security Bypass Weakness
Secunia: 57254 - SUSE update for gnutls, Moderately Critical
Vulnerability Center: 43745 - GnuTLS <2.7.6 Remote Security Bypass Vulnerability in X.509 V1 Certificate Validation, Medium
Siehe auch: 🔍
Eintrag
Erstellt: 10.03.2014 09:10Aktualisierung: 07.05.2026 05:01
Anpassungen: 10.03.2014 09:10 (88), 24.05.2017 09:17 (5), 15.06.2021 09:46 (3), 07.05.2026 05:01 (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.