취약점ID |
22256 |
위험도 |
30 |
포트 |
7777, ... |
프로토콜 |
TCP |
분류 |
WWW |
상세설명 |
해당 Oracle HTTP 서버의 iSQLplus에는 Cross-Site Scripting 취약점이 존재한다. 이 Cross-Site Scripting 취약점은 iSQLplus 스크립트 상에서 'action', 'username', 'password' 파라미터에 입력되는 사용자 입력들이 적절히 필터링되지 못하는 데 그 원인이 있다. 원격지 공격자들은 다음과 같이 iSQLplus 스크립트와 연결된 악의적인 URL 링크를 만들고 사용자가 이 링크를 클릭하도록 유도할 수 있다:
http://[target]/isqlplus?action=logon&username=sdfds%22%3e%3cscript%3ealert('XSS')%3c/script%3e\&password=dsfsd%3cscript%3ealert('XSS')%3c/script%3e
일단 링크가 클릭되면, 임의의 코드가 오라클 서버의 권한으로 사용자의 웹 브라우저 상에서 실행된다. 이 취약점을 도용함으로써, 공격자들은 사용자들의 쿠키(Cookie) 기반의 인증 신용정보들을 획득할 수 있다.
* 참고 사이트: http://www.securitytracker.com/alerts/2004/Jan/1008838.html http://archives.neohapsis.com/archives/bugtraq/2004-01/0233.html
* 영향을 받는 플랫폼: Oracle HTTP Server 8.1.7 Oracle HTTP Server 9.0.1 Oracle HTTP Server 9.2.0 |
해결책 |
2014년 6월 현재 이 취약점에 대한 적절한 패치는 나와 있지 않다. |
관련 URL |
CVE-2004-2115 (CVE) |
관련 URL |
9484 (SecurityFocus) |
관련 URL |
14930 (ISS) |
|