🔍 CVE-2017-1297

7.3
CVSS Score
HIGH
2017-06-27
2026-05-13 00:24
✅ 완료

🇰🇷 한글 설명

IBM DB2 9.2, 10.1, 10.5, 11.1 버전에서 부적절한 범위 검사로 인한 스택 기반 버퍼 오버플로우 취약점입니다. 로컬 공격자가 이를 악용하여 임의의 코드를 실행할 수 있습니다.

💡 쉬운 설명

IBM DB2 데이터베이스에서 메모리 보호 기능이 약해서 로컬 사용자가 시스템 전체를 제어할 수 있는 문제입니다. DB2가 설치된 서버에 접근할 수 있는 사람이라면 누구나 공격할 수 있습니다.

🇺🇸 원문 (English)

IBM DB2 for Linux, UNIX and Windows 9.2, 10.1, 10.5, and 11.1 (includes DB2 Connect Server) is vulnerable to a stack-based buffer overflow, caused by improper bounds checking which could allow a local attacker to execute arbitrary code. IBM X-Force ID: 125159.

📍 영향받는 시스템

IBM DB2 for Linux, UNIX, Windows 버전 9.2, 10.1, 10.5, 11.1 (DB2 Connect Server 포함)

⚔️ 공격 벡터

로컬 접근을 통한 스택 버퍼 오버플로우 공격으로 커널 권한 코드 실행

🛡️ 대응 방법

IBM DB2를 최신 패치 레벨로 업그레이드하거나 로컬 접근 제어를 강화하여 신뢰할 수 없는 사용자의 접근 차단

🔧 검증 코드

첫 번째 명령어로 현재 DB2 인스턴스 버전을 확인하고, 두 번째 명령어로 패치 레벨(SERVICE_LEVEL)을 조회하여 취약한 버전(9.2~11.1)이 실행 중인지 확인합니다.

Shell / Script
db2 get instance | grep -i 'Current instance'; db2 SELECT SERVICE_LEVEL FROM TABLE(SYSPROC.ENV_GET_SYS_INFO()) AS env 2>/dev/null

📊 CVSS Vector String

CVSS Vector
CVSS:3.0/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

Windows 10