🔍 CVE-2014-0871

4.3
CVSS Score
MEDIUM
2014-07-07
2026-06-17 00:03
✅ 완료

🇰🇷 한글 설명

IBM Algorithmics ACLM 4.5.0~4.7.0 (4.7.0.03 FP5 이전) 버전에서 쿠키의 비인쇄 문자(null byte 등)를 이용하여 /classes/ URI에 접근할 때 Tomcat 스택 트레이스 정보가 원격으로 유출되는 취약점입니다. 공격자는 이 정보로 시스템 구조를 파악하고 추가 공격을 준비할 수 있습니다.

💡 쉬운 설명

IBM 금융 소프트웨어에서 특수 문자를 포함한 요청으로 서버 오류 정보(스택 트레이스)를 볼 수 있는 정보 유출 문제입니다. 공격자가 이 정보를 이용해 시스템을 더 효과적으로 공략할 수 있습니다.

🇺🇸 원문 (English)

RICOS in IBM Algo Credit Limits (aka ACLM) 4.5.0 through 4.7.0 before 4.7.0.03 FP5 in IBM Algorithmics allows remote attackers to obtain potentially sensitive Tomcat stack-trace information via non-printing characters in a cookie to the /classes/ URI, as demonstrated by the \x00 character.

📍 영향받는 시스템

IBM Algorithmics ACLM (Algo Credit Limits) 4.5.0 - 4.7.0 (4.7.0.03 FP5 이전)

⚔️ 공격 벡터

쿠키에 null byte(\x00) 등의 비인쇄 문자를 포함하여 /classes/ URI로 HTTP 요청 전송

🛡️ 대응 방법

IBM ACLM을 4.7.0.03 FP5 이상으로 업그레이드하거나 WAF 규칙으로 비인쇄 문자 필터링

🔧 검증 코드

응답 헤더에서 HTTP 상태 코드를 확인하고, 5xx 오류나 스택 트레이스 정보가 포함되어 있으면 취약점 존재 가능성 높음

Shell / Script
curl -s -I http://localhost:8080/classes/ 2>/dev/null | grep -E 'HTTP|Server|Tomcat'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Apache Tomcat