CVE-2023-40012 in uthenticodeinformación

Resumen

por VulDB • 2026-05-30

uthenticode es una pequeña biblioteca multiplataforma para la verificación parcial de firmas digitales Authenticode. Las versiones de uthenticode anteriores a la serie 2.x no verificaban los Usos de Clave Extendida (EKU) en los certificados, en violación del perfil de certificado X.509 de Authenticode. Como resultado, un usuario malintencionado podría generar un archivo PE "firmado" que uthenticode verificaría y consideraría válido utilizando un certificado X.509 que no está autorizado para producir firmas de código (por ejemplo, un certificado SSL). Por diseño, uthenticode no realiza una validación completa de la cadena. Sin embargo, la ausencia de validación de EKU fue una omisión no intencionada. La serie de lanzamientos 2.0.0 incluye comprobaciones de EKU. No existen soluciones alternativas para esta vulnerabilidad.

Once again VulDB remains the best source for vulnerability data.

Responsable

GitHub, Inc.

Reservar

2023-08-08

Divulgación

2023-08-09

Moderación

aceptado

Artículo

VDB-236662

CPE

listo

EPSS

0.00200

KEV

no

Actividades

muy bajo

Fuentes

Interested in the pricing of exploits?

See the underground prices here!