🇰🇷 한글 설명
OpenSSL 1.0.1의 SRP(Secure Remote Password) 구현에서 crypto/srp/srp_lib.c 파일의 다중 버퍼 오버플로우 취약점입니다. 원격 공격자가 잘못된 SRP 파라미터(g, A, B)를 전송하여 애플리케이션 충돌을 유발하거나 예측 불가능한 영향을 미칠 수 있습니다.
💡 쉬운 설명
OpenSSL의 암호화 기능 중 하나에서 특수한 데이터를 보내면 프로그램이 멈추거나 손상될 수 있습니다. 누구나 인터넷을 통해 이를 악용할 수 있습니다.
🇺🇸 원문 (English)
Multiple buffer overflows in crypto/srp/srp_lib.c in the SRP implementation in OpenSSL 1.0.1 before 1.0.1i allow remote attackers to cause a denial of service (application crash) or possibly have unspecified other impact via an invalid SRP (1) g, (2) A, or (3) B parameter.
📍 영향받는 시스템
OpenSSL 1.0.1 ~ 1.0.1h (1.0.1i 이전 모든 버전)
⚔️ 공격 벡터
네트워크를 통해 원격으로 SRP 핸드셰이크 중 유효하지 않은 파라미터(g, A, B)를 전송
🛡️ 대응 방법
OpenSSL을 1.0.1i 이상으로 업그레이드
🔧 검증 코드
명령어 실행 후 버전이 출력되면 취약(1.0.1a~h), 출력되지 않으면 안전(1.0.1i 이상)
openssl version | grep -oE '1\.0\.1[a-h]'