🔍 CVE-2016-6303

9.8
CVSS Score
CRITICAL
2016-09-16
2026-06-17 00:50
✅ 완료

🇰🇷 한글 설명

OpenSSL 1.1.0 이전 버전의 MDC2_Update 함수에서 정수 오버플로우 취약점이 존재합니다. 원격 공격자는 이를 통해 메모리 범위 밖에 쓰기 작업을 수행하여 애플리케이션 충돌 및 서비스 거부를 야기할 수 있습니다.

💡 쉬운 설명

OpenSSL의 특정 함수가 숫자를 잘못 계산하여 메모리에 잘못된 데이터를 쓰는 문제입니다. 인터넷을 통해 공격자가 프로그램을 중단시킬 수 있습니다.

🇺🇸 원문 (English)

Integer overflow in the MDC2_Update function in crypto/mdc2/mdc2dgst.c in OpenSSL before 1.1.0 allows remote attackers to cause a denial of service (out-of-bounds write and application crash) or possibly have unspecified other impact via unknown vectors.

📍 영향받는 시스템

OpenSSL 1.1.0 이전의 모든 버전 (0.9.8~1.0.2 등)

⚔️ 공격 벡터

특수 조작된 입력 데이터를 원격으로 전송하여 정수 오버플로우 트리거

🛡️ 대응 방법

OpenSSL을 1.1.0 이상으로 즉시 업그레이드

🔧 검증 코드

VULNERABLE이 출력되면 1.0.x 이전 버전으로 패치 필요, PATCHED이면 안전한 상태입니다.

Shell / Script
openssl version | awk '{print $2}' | grep -qE '^(0\.|1\.0\.)' && echo 'VULNERABLE' || echo 'PATCHED'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

OpenSSL