🔍 CVE-2020-9433

9.1
CVSS Score
CRITICAL
2020-02-27
2026-06-17 03:27
✅ 완료

🇰🇷 한글 설명

lua-openssl 0.7.7-1 버전의 openssl_x509_check_email 함수가 X.509 인증서 검증 시 특정 비불리언(non-boolean) 반환 값을 lua_pushboolean으로 잘못 처리하는 취약점이 있습니다. 이로 인해 인증서 유효성 검증 로직이 우회될 수 있습니다.

💡 쉬운 설명

인증서가 진짜인지 확인하는 과정에서 컴퓨터가 '예/아니오'를 잘못 판단하는 오류가 발생합니다. 이 오류를 이용하면 가짜 인증서를 진짜처럼 속여서 시스템에 침입할 수 있습니다.

🇺🇸 원문 (English)

openssl_x509_check_email in lua-openssl 0.7.7-1 mishandles X.509 certificate validation because it uses lua_pushboolean for certain non-boolean return values.

📍 영향받는 시스템

lua-openssl 0.7.7-1 및 해당 라이브러리를 사용하는 시스템

⚔️ 공격 벡터

조작된 X.509 인증서를 제공하여 인증서 검증 로직을 우회하는 방식

🛡️ 대응 방법

lua-openssl 라이브러리를 최신 보안 패치가 적용된 버전으로 업데이트하십시오.

🔧 검증 코드

출력된 결과에서 lua-openssl의 버전을 확인하여 0.7.7-1 이하인지 점검하십시오.

Shell / Script
lua -e "print('lua-openssl version check')" 2>/dev/null | grep -i 'openssl' || dpkg -l | grep 'lua-openssl'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

OpenSSL