🔍 CVE-2026-89102

6.5
CVSS Score
MEDIUM
2026-09-27
2026-09-30 17:30
✅ 완료

🇰🇷 한글 설명

wolfSSL 5.7.2에서 5.9.2 버전 사이의 RFC 6961 클라이언트 측 구현 결함으로 인해 인증서 위조가 가능합니다. HAVE_CERTIFICATE_STATUS_REQUEST_V2 기능과 특정 OCSP 함수를 사용할 때, 클라이언트가 인증서 체인 내의 임의의 인증서를 권한이 있는 CA로 오인하여 수락하는 문제가 발생합니다. 이로 인해 공격자는 신뢰하는 CA와 연결된 임의의 인증서를 사용하여 가짜 인증서를 생성하고 클라이언트를 속일 수 있습니다.

💡 쉬운 설명

인증서의 진짜 신원을 확인하는 과정에서 오류가 발생하여, 가짜 신분증을 진짜로 믿어버리는 보안 구멍이 발견되었습니다. 공격자가 이 허점을 이용하면 마치 정상적인 사이트인 것처럼 속여서 사용자의 정보를 가로챌 수 있습니다.

🇺🇸 원문 (English)

In wolfSSL versions 5.7.2 through 5.9.2 there is a client-side implementation flaw in RFC 6961, multiple OCSP response stapling, which can lead to certificate forgery. When a wolfSSL client enables OCSP stapling with the HAVE_CERTIFICATE_STATUS_REQUEST_V2 feature and calls wolfSSL_UseOCSPStaplingV2(ssl, WOLFSSL_CSR2_OCSP_MULTI, options), the client accepts any certificate in the peer's chain as a certificate authority without verifying that the certificate is actually authorized to act as one. This means that an attacker who possesses any certificate that chains to a CA trusted by the client (along with its private key) can forge certificates for arbitrary identities that will be accepted as valid by the client. The end entity certificate of the server is stored in the persistent trust store, affecting subsequent connections that reuse the context even when OCSP multi usage is not employed. Found by internal wolfSSL testing.

📍 영향받는 시스템

wolfSSL versions 5.7.2 through 5.9.2

⚔️ 공격 벡터

신뢰하는 CA와 연결된 임의의 인증서를 사용하여 위조된 인증서를 제시하는 방식

🛡️ 대응 방법

wolfSSL을 최신 보안 패치가 적용된 버전으로 업데이트하십시오.

🔧 검증 코드

출력된 버전이 5.7.2에서 5.9.2 사이의 범위에 해당하면 취약한 상태입니다.

Shell / Script
wolfssl_version_cmd 2>/dev/null | grep -E '5\[.7-9\[.2'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N

💻 영향받는 소프트웨어

wolfSSL