🔍 CVE-2016-2961

5.3
CVSS Score
MEDIUM
2016-07-02
2026-06-17 00:44
✅ 완료

🇰🇷 한글 설명

IBM Integration Bus 9, 10 및 WebSphere Message Broker 8의 integration server에서 비정상적인 POST 요청을 통해 Tomcat 버전 정보와 Java 스택 트레이스가 노출되는 정보 공개 취약점입니다. 원격 공격자가 서버 구성 정보를 탈취하여 추가 공격을 수행할 수 있습니다.

💡 쉬운 설명

잘못된 웹 요청을 보내면 서버가 오류 메시지에서 민감한 정보(버전, 시스템 구조)를 실수로 노출하는 문제입니다. 이 정보를 이용해 공격자가 다른 알려진 취약점을 찾아 공격할 수 있습니다.

🇺🇸 원문 (English)

The integration server in IBM Integration Bus 9 before 9.0.0.6 and 10 before 10.0.0.5 and WebSphere Message Broker 8 before 8.0.0.8 allows remote attackers to obtain sensitive Tomcat version information by sending a malformed POST request and then reading the Java stack trace.

📍 영향받는 시스템

IBM Integration Bus 9.0.0.0-9.0.0.5, IBM Integration Bus 10.0.0.0-10.0.0.4, IBM WebSphere Message Broker 8.0.0.0-8.0.0.7

⚔️ 공격 벡터

integration server의 HTTP 포트에 비정상 형식의 POST 요청 전송 후 응답 메시지의 스택 트레이스 분석

🛡️ 대응 방법

IBM Integration Bus 9.0.0.6, 10.0.0.5 이상, WebSphere Message Broker 8.0.0.8 이상으로 즉시 업데이트

🔧 검증 코드

Tomcat 버전, Java 버전, 클래스 경로 등이 에러 메시지에 포함되면 취약점이 존재하는 것으로 판단

Shell / Script
curl -X POST -d 'invalid' http://target:8080/services 2>&1 | grep -iE '(tomcat|version|java\.)'

📊 CVSS Vector String

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