CVE-2023-40012 in uthenticode정보

요약

\~에 의해 VulDB • 2026. 06. 03.

uthenticode는 Authenticode 디지털 서명을 부분적으로 검증하기 위한 작은 크로스플랫폼 라이브러리입니다. 2.x 시리즈 이전 버전의 uthenticode는 인증서의 Extended Key Usage(EKU)를 확인하지 않아 Authenticode X.509 인증서 프로필을 위반했습니다. 그 결과, 악의적인 사용자가 코드 서명을 생성할 권한이 없는 X.509 인증서(예: SSL 인증서)를 사용하여 uthenticode가 유효하다고 검증하고 인정하는 "서명된" PE 파일을 생성할 수 있습니다. 설계상 uthenticode는 전체 체인 검증을 수행하지 않습니다. 그러나 EKU 검증 부재는 의도하지 않은 oversight(과실)였습니다. 2.0.0 릴리스 시리즈에는 EKU 검사가 포함되어 있습니다. 이 취약점에 대한 우회 방법은 없습니다.

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

책임이 있는

GitHub, Inc.

예약하다

2023. 08. 08.

모더레이션

수락

항목

VDB-236662

EPSS

0.00200

출처

Do you want to use VulDB in your project?

Use the official API to access entries easily!