🇰🇷 한글 설명
OpenSSL 1.0.1q 이전 및 1.0.2e 이전 버전에서 mask generation function parameter가 누락된 RSA PSS ASN.1 서명 처리 시 NULL 포인터 참조 오류가 발생한다. 원격 공격자는 악의적으로 조작된 서명을 전송하여 애플리케이션을 즉시 중단시킬 수 있다.
💡 쉬운 설명
OpenSSL에서 잘못된 형식의 디지털 서명을 처리할 때 프로그램이 충돌한다. 해커가 이를 악용하면 웹서버 등 OpenSSL을 사용하는 시스템을 멈추게 할 수 있다.
🇺🇸 원문 (English)
crypto/rsa/rsa_ameth.c in OpenSSL 1.0.1 before 1.0.1q and 1.0.2 before 1.0.2e allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via an RSA PSS ASN.1 signature that lacks a mask generation function parameter.
📍 영향받는 시스템
OpenSSL 1.0.1 (1.0.1q 미만) 및 1.0.2 (1.0.2e 미만)
⚔️ 공격 벡터
원격에서 mask generation function parameter가 누락된 RSA PSS ASN.1 서명을 전송하여 NULL 포인터 참조 유발
🛡️ 대응 방법
OpenSSL을 1.0.1q 이상 또는 1.0.2e 이상으로 업그레이드
🔧 검증 코드
버전 정보가 출력되면 패치된 버전, 빈 결과면 취약한 버전이므로 즉시 업그레이드 필요
openssl version | grep -E '1\.0\.(1[q-z]|[2-9]|1[0-9]{2}|2[e-z]|2[0-9])'