🇰🇷 한글 설명
lua-openssl 0.7.7-1 버전의 openssl_x509_check_host 함수가 X.509 인증서 검증 시 비불리언(non-boolean) 반환 값을 처리하는 과정에서 오류를 발생시킵니다. 이로 인해 인증서 유효성 검사가 제대로 이루어지지 않을 수 있습니다.
💡 쉬운 설명
인증서가 진짜인지 확인하는 과정에서 컴퓨터가 잘못된 판단을 내릴 수 있는 보안 결함입니다. 이로 인해 가짜 사이트나 공격자가 보낸 인증서를 정상적인 것으로 착각할 위험이 있습니다.
🇺🇸 원문 (English)
openssl_x509_check_host 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인지 확인하십시오.
lua-openssl --version 2>/dev/null || dpkg -l | grep lua-openssl