Yubico libykpiv bis 2.0.x RSA Key Generation lib/util.c Length Field Information Disclosure

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

Zusammenfassunginfo

In Yubico libykpiv bis 2.0.x wurde eine problematische Schwachstelle gefunden. Hierbei betrifft es unbekannten Programmcode in der Bibliothek lib/util.c der Komponente RSA Key Generation. Mit der Manipulation durch Length Field kann eine Information Disclosure-Schwachstelle ausgenutzt werden. Die Verwundbarkeit wird unter CVE-2020-13131 geführt. Ein Angriff setzt physischen Zugriff auf dem Zielobjekt voraus. Es ist soweit kein Exploit verfügbar. Als bestmögliche Massnahme wird das Einspielen eines Upgrades empfohlen.

Detailsinfo

Es wurde eine problematische Schwachstelle in Yubico libykpiv bis 2.0.x gefunden. Betroffen hiervon ist ein unbekannter Ablauf der Bibliothek lib/util.c der Komponente RSA Key Generation. Durch die Manipulation durch Length Field kann eine Information Disclosure-Schwachstelle ausgenutzt werden. Im Rahmen von CWE wurde eine Klassifizierung als CWE-200 vorgenommen. Dies hat Einfluss auf die Vertraulichkeit. Die Zusammenfassung von CVE lautet:

An issue was discovered in Yubico libykpiv before 2.1.0. lib/util.c in this library (which is included in yubico-piv-tool) does not properly check embedded length fields during device communication. A malicious PIV token can misreport the returned length fields during RSA key generation. This will cause stack memory to be copied into heap allocated memory that gets returned to the caller. The leaked memory could include PINs, passwords, key material, and other sensitive information depending on the integration. During further processing by the caller, this information could leak across trust boundaries. Note that RSA key generation is triggered by the host and cannot directly be triggered by the token.

Die Schwachstelle wurde am 09.07.2020 (Website) publiziert. Bereitgestellt wird das Advisory unter yubico.com. Die Identifikation der Schwachstelle wird seit dem 18.05.2020 mit CVE-2020-13131 vorgenommen. Der Angriff muss lokal erfolgen. Zur Ausnutzung ist keine spezifische Authentisierung erforderlich. Eine Ausnutzung erfordert, dass das Opfer eine spezifische Handlung durchführt. Es sind zwar technische Details, jedoch kein verfügbarer Exploit zur Schwachstelle bekannt. Als Angriffstechnik weist das MITRE ATT&CK Projekt die ID T1592 aus.

Ein Aktualisieren auf die Version 2.1.0 vermag dieses Problem zu lösen.

Von weiterem Interesse können die folgenden Einträge sein: VDB-157810. Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Produktinfo

Hersteller

Name

Version

CPE 2.3info

CPE 2.2info

CVSSv4info

VulDB Vector: 🔍
VulDB Zuverlässigkeit: 🔍

CVSSv3info

VulDB Meta Base Score: 3.2
VulDB Meta Temp Score: 3.1

VulDB Base Score: 2.1
VulDB Temp Score: 2.0
VulDB Vector: 🔍
VulDB Zuverlässigkeit: 🔍

NVD Base Score: 4.3
NVD Vector: 🔍

CVSSv2info

AVACAuCIA
💳💳💳💳💳💳
💳💳💳💳💳💳
💳💳💳💳💳💳
VektorKomplexitätAuthentisierungVertraulichkeitIntegritätVerfügbarkeit
freischaltenfreischaltenfreischaltenfreischaltenfreischaltenfreischalten
freischaltenfreischaltenfreischaltenfreischaltenfreischaltenfreischalten
freischaltenfreischaltenfreischaltenfreischaltenfreischaltenfreischalten

VulDB Base Score: 🔍
VulDB Temp Score: 🔍
VulDB Zuverlässigkeit: 🔍

Exploitinginfo

Klasse: Information Disclosure
CWE: CWE-200 / CWE-284 / CWE-266
CAPEC: 🔍
ATT&CK: 🔍

Physisch: Ja
Lokal: Ja
Remote: Teilweise

Verfügbarkeit: 🔍
Status: Nicht definiert

EPSS Score: 🔍
EPSS Percentile: 🔍

Preisentwicklung: 🔍
Aktuelle Preisschätzung: 🔍

0-Dayfreischaltenfreischaltenfreischaltenfreischalten
Heutefreischaltenfreischaltenfreischaltenfreischalten

Threat Intelligenceinfo

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

Gegenmassnahmeninfo

Empfehlung: Upgrade
Status: 🔍

0-Day Time: 🔍

Upgrade: libykpiv 2.1.0

Timelineinfo

18.05.2020 🔍
09.07.2020 +52 Tage 🔍
10.07.2020 +1 Tage 🔍
29.10.2020 +111 Tage 🔍

Quelleninfo

Advisory: yubico.com
Status: Nicht definiert
Bestätigung: 🔍

CVE: CVE-2020-13131 (🔍)
GCVE (CVE): GCVE-0-2020-13131
GCVE (VulDB): GCVE-100-157809
Siehe auch: 🔍

Eintraginfo

Erstellt: 10.07.2020 08:46
Aktualisierung: 29.10.2020 09:59
Anpassungen: 10.07.2020 08:46 (42), 10.07.2020 08:51 (11), 29.10.2020 09:53 (1), 29.10.2020 09:59 (1)
Komplett: 🔍
Cache ID: 216::103

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

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!