🇰🇷 한글 설명
Oracle 9i Application Server 1.0.2.x 버전의 기본 설정 오류로 인해 globals.jsa 파일이 웹 루트 디렉토리에 저장됩니다. 공격자는 HTTP 요청을 통해 이 파일에 직접 접근하여 사용자 이름과 비밀번호 같은 민감한 정보를 탈취할 수 있습니다.
💡 쉬운 설명
웹 서버의 설정 실수로 인해 중요한 정보가 담긴 파일이 인터넷에 공개되어 있는 상태입니다. 해커가 주소창에 특정 파일 이름을 입력하는 것만으로도 아이디와 비밀번호를 훔쳐갈 수 있습니다.
🇺🇸 원문 (English)
The default configuration of Oracle 9i Application Server 1.0.2.x running Oracle JSP or SQLJSP stores globals.jsa under the web root, which allows remote attackers to gain sensitive information including usernames and passwords via a direct HTTP request to globals.jsa.
📍 영향받는 시스템
Oracle 9i Application Server 1.0.2.x (Oracle JSP 또는 SQLJSP 실행 환경)
⚔️ 공격 벡터
HTTP 요청을 통한 globals.jsa 파일에 대한 직접적인 접근
🛡️ 대응 방법
globals.jsa 파일을 웹 루트 외부로 이동시키거나, 웹 서버 설정에서 해당 파일에 대한 직접적인 HTTP 접근을 차단해야 합니다.
🔧 검증 코드
명령어 결과로 HTTP 200 OK 응답이 오면 해당 파일이 외부에서 접근 가능한 취약한 상태임을 의미합니다.
curl -I http://<target_ip>/globals.jsa 2>/dev/null | grep -E 'HTTP/1.1 200 OK'
📊 CVSS Vector String
AV:N/AC:L/Au:N/C:P/I:N/A:N
💻 영향받는 소프트웨어
IBM WebSphere Application Server