CVE-2023-40012 in uthenticodeinformazioni

Riassunto

di VulDB • 15/06/2026

uthenticode è una piccola libreria cross-platform per la verifica parziale delle firme digitali Authenticode. Le versioni di uthenticode precedenti alla serie 2.x non verificavano gli Extended Key Usages (EKU) nei certificati, in violazione del profilo del certificato X.509 di Authenticode. Di conseguenza, un utente malintenzionato potrebbe generare un file PE "firmato" che uthenticode verificherebbe e considererebbe valido utilizzando un certificato X.509 non autorizzato a produrre firme di codice (ad esempio, un certificato SSL). Per progettazione, uthenticode non esegue la validazione della catena completa. Tuttavia, l'assenza della validazione degli EKU era una svista non intenzionale. La serie di rilasci 2.0.0 include i controlli degli EKU. Non esistono soluzioni alternative a questa vulnerabilità.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsabile

GitHub, Inc.

Prenotare

08/08/2023

Divulgazione

09/08/2023

Moderazione

accettato

CPE

pronto

EPSS

0.00200

KEV

no

Attività

molto basso

Fonti

Do you want to use VulDB in your project?

Use the official API to access entries easily!