🔍 CVE-2005-4550

5.0
CVSS Score
MEDIUM
2005-12-28
2026-06-16 22:18
✅ 완료

🇰🇷 한글 설명

Oracle Application Server의 Discussion Forum Portlet 내 PORTAL 스키마에서 발생하는 취약점입니다. 공격자가 df_next_page 파라미터에 널 바이트(%00)를 추가하여 임의의 JSP 및 기타 파일의 소스 코드를 원격으로 탈취할 수 있습니다.

💡 쉬운 설명

웹사이트의 특정 주소창에 특수 문자를 입력하여 서버 안에 숨겨진 중요한 설계도(소스 코드)를 몰래 훔쳐보는 공격입니다. 이를 통해 공격자는 시스템의 내부 구조를 파악하고 더 큰 공격을 준비할 수 있습니다.

🇺🇸 원문 (English)

The PORTAL schema in Oracle Application Server (OracleAS) Discussion Forum Portlet allows remote attackers to obtain the source code for arbitrary JSP and other files via a df_next_page parameter with a trailing null byte (%00).

📍 영향받는 시스템

Oracle Application Server (OracleAS) Discussion Forum Portlet

⚔️ 공격 벡터

df_next_page 파라미터에 널 바이트(%00)를 포함한 특수 요청 전송

🛡️ 대응 방법

Oracle에서 제공하는 최신 보안 패치를 적용하거나 해당 포틀릿의 접근 권한을 제한해야 합니다.

🔧 검증 코드

응답 결과에서 널 바이트를 포함한 요청에 대해 서버가 비정상적인 파일 내용을 반환하거나 오류를 내는지 확인합니다.

Shell / Script
curl -s -I 'http://<target_ip>/<path_to_portlet>?df_next_page=test%00' | grep -i 'HTTP/1.1'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

IBM WebSphere Application Server