🔍 CVE-2007-4995

9.3
CVSS Score
HIGH
2007-10-13
2026-06-16 22:45
✅ 완료

🇰🇷 한글 설명

OpenSSL 0.9.8f 이전의 DTLS(데이터그램 전송층 보안) 구현에서 오프-바이-원 에러로 인해 메모리 버퍼 조작이 발생합니다. 이를 통해 원격 공격자가 인증 없이 임의의 코드를 실행할 수 있으며, 시스템 전체 제어가 가능합니다.

💡 쉬운 설명

OpenSSL의 DTLS 보안 기능에서 1바이트 계산 실수로 메모리 손상이 발생합니다. 공격자가 네트워크를 통해 이를 악용하면 피해 시스템을 완전히 장악할 수 있습니다.

🇺🇸 원문 (English)

Off-by-one error in the DTLS implementation in OpenSSL 0.9.8 before 0.9.8f allows remote attackers to execute arbitrary code via unspecified vectors.

📍 영향받는 시스템

OpenSSL 0.9.8, 0.9.8a, 0.9.8b, 0.9.8c, 0.9.8d, 0.9.8e

⚔️ 공격 벡터

특별히 제작된 DTLS 패킷을 원격에서 전송하여 메모리 버퍼 오버플로우 유발

🛡️ 대응 방법

OpenSSL을 0.9.8f 이상으로 즉시 업그레이드하거나 DTLS 기능 비활성화

🔧 검증 코드

VULNERABLE이 출력되면 취약 버전이며, OK가 출력되거나 0.9.8f 이상 버전이 표시되면 안전합니다.

Shell / Script
openssl version | grep -oE '0\.9\.8[a-e]($| )' && echo 'VULNERABLE' || echo 'OK'

📊 CVSS Vector String

CVSS Vector
AV:N/AC:M/Au:N/C:C/I:C/A:C

💻 영향받는 소프트웨어

OpenSSL