首页 -> 安全研究
安全研究
安全漏洞
多家厂商WEB-INF目录内容远程泄露漏洞
发布日期:2002-06-28
更新日期:2002-07-04
受影响系统:
Oracle Oracle 9i Application Server 9.0.2不受影响系统:
Oracle Oracle 9i Application Server 1.0.2
HP Application Server 8.0
jo! jo Webserver 1.0 rc1
Orion* Orion Application Server 1.5.3
Pramati Pramati Server 3.0
Sybase Enterprise Application Server 4.0
Macromedia JRun 3.0
- IBM AIX 4.3
- IBM AIX 4.2
- Microsoft Windows NT 4.0 SP6a
- Microsoft Windows NT 4.0 SP6
- Microsoft Windows NT 4.0 SP5
- Microsoft Windows NT 4.0 SP4
- Microsoft Windows NT 4.0 SP3
- Microsoft Windows NT 4.0 SP2
- Microsoft Windows NT 4.0 SP1
- Microsoft Windows NT 4.0
- Microsoft Windows 98
- Microsoft Windows 95
- Microsoft Windows 2000 SP3
- Microsoft Windows 2000 Server SP2
- Microsoft Windows 2000 Server SP1
- RedHat Linux 6.1 sparc
- RedHat Linux 6.1 x86
- RedHat Linux 6.1 alpha
- RedHat Linux 6.0 x86
- RedHat Linux 6.0
- RedHat Linux 6.0 sparc
- SGI IRIX 6.5
- Sun Solaris 7.0
- Sun Solaris 2.6
Macromedia JRun 3.1
- IBM AIX 4.3
- IBM AIX 4.2
- Microsoft Windows NT 4.0 SP6a
- Microsoft Windows NT 4.0 SP6
- Microsoft Windows NT 4.0 SP5
- Microsoft Windows NT 4.0 SP4
- Microsoft Windows NT 4.0 SP3
- Microsoft Windows NT 4.0 SP2
- Microsoft Windows NT 4.0 SP1
- Microsoft Windows NT 4.0
- Microsoft Windows 98
- Microsoft Windows 95
- Microsoft Windows 2000 SP3
- Microsoft Windows 2000 Server SP2
- Microsoft Windows 2000 Server SP1
- RedHat Linux 6.1 alpha
- RedHat Linux 6.1 sparc
- RedHat Linux 6.1 x86
- RedHat Linux 6.0
- RedHat Linux 6.0 sparc
- RedHat Linux 6.0 x86
- SGI IRIX 6.5
- Sun Solaris 7.0
- Sun Solaris 2.6
Macromedia JRun 4.0
- IBM AIX 4.3
- IBM AIX 4.2
- Microsoft Windows NT 4.0 SP6a
- Microsoft Windows NT 4.0 SP6
- Microsoft Windows NT 4.0 SP5
- Microsoft Windows NT 4.0 SP4
- Microsoft Windows NT 4.0 SP3
- Microsoft Windows NT 4.0 SP2
- Microsoft Windows NT 4.0 SP1
- Microsoft Windows NT 4.0
- Microsoft Windows 98
- Microsoft Windows 95
- Microsoft Windows 2000 SP3
- Microsoft Windows 2000 Server SP2
- Microsoft Windows 2000 Server SP1
- RedHat Linux 6.1 x86
- RedHat Linux 6.1 alpha
- RedHat Linux 6.1 sparc
- RedHat Linux 6.0 x86
- RedHat Linux 6.0
- RedHat Linux 6.0 sparc
- SGI IRIX 6.5
- Sun Solaris 7.0
- Sun Solaris 2.6
Oracle Oracle 9i Application Server 9.0.2 release 2描述:
jo! jo Webserver 1.0 b7
Orion* Orion Application Server 1.5.4
Sybase Enterprise Application Server 4.1
BUGTRAQ ID: 5119
CVE(CAN) ID: CVE-2002-1855
Sybase Enterprise Application Server、Oracle9i Application Server with OC4J、Orion Server、Macromedia/Allaire JRun、HP Application Server、Pramati Application Server和jo! Webserver多家厂商都实现Win32 servlet引擎机制。
这些Win32 servlet引擎在处理受限目录WEB-INF请求时不够正确,远程攻击者可以利用这个漏洞访问WEB-INF受限目录下的所有内容。
一般包含servlets、Java Server页面、HTML文档、图象等的WEB应用程序以如下方式安装以方便的移植到任意servlet支持的WEB服务器上:
index.html
blah.jsp
images/on.gif
images/off.gif
WEB-INF/web.xml
WEB-INF/lib/blah.jar
WEB-INF/classes/MyServlet.class
WEB-INF/classes/com/bigco/things/servlet/bigcoWebServlet.class
...
其中WEB-INF包含一些JAVA类文件和WEB应用程序的配置信息,所以此目录一般是限制访问的,不过多家厂商的servlet引擎对畸形URL请求处理不够正确,远程攻击者可以提交在WEB-INF包含'.'字符的URL请求,可导致服务器返回包含在受限目录下的任意文件内容,攻击者可能可以下载应用程序的.java和.class文件,或者访问其他配置文件,利用这些信息攻击者可以进一步对系统进行攻击。
<*来源:Matt Moore (matt@westpoint.ltd.uk)
链接:http://www.westpoint.ltd.uk/advisories/wp-02-0002.txt
*>
建议:
厂商补丁:
HP
--
HP会提供SP1补丁修补MP8和Pramati Application server中的漏洞,不过发行日期尚未确定。
Macromedia
----------
目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:
Macromedia JRun 3.0:
Macromedia Patch jrun-30-win-upgrade-en_49297.exe
http://download.macromedia.com/pub/security/jrun/30/intel-win/jrun-30-win-upgrade-en_49297.exe
针对Macromedia JRun 3.0/Windows系统的补丁。
Macromedia Patch jrun-30-unix-upgrade-us_49297.sh
http://download.macromedia.com/pub/security/jrun/30/unix/jrun-30-unix-upgrade-us_49297.sh
针对Macromedia JRun 3.0/UNIX和Linux系统的补丁。
Macromedia JRun 3.1:
Macromedia Patch jrun-31-win-upgrade-en_49297.exe
http://download.macromedia.com/pub/security/jrun/31/intel-win/jrun-31-win-upgrade-en_49297.exe
针对Macromedia JRun 3.1/Windows系统的补丁。
Macromedia Patch jrun-31-unix-upgrade-us_49297.sh
http://download.macromedia.com/pub/security/jrun/31/unix/jrun-31-unix-upgrade-us_49297.sh
针对Macromedia JRun 3.1/UNIX和Linux系统的补丁。
Macromedia JRun 4.0:
Macromedia Patch MPSB02-06_jrun4-patch.zip
http://download.macromedia.com/pub/security/jrun/40/MPSB02-06_jrun4-patch.zip
针对Macromedia JRun 4.0/Windows系统的补丁。
Macromedia Patch MPSB02-06_jrun4-patch.zip
http://download.macromedia.com/pub/security/jrun/40/MPSB02-06_jrun4-patch.zip
针对Macromedia JRun 4.0/UNIX和Linux系统的补丁。
Oracle
------
目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:
http://otn.oracle.com/software/products/ias/devuse.html
Sybase
------
Sybase在Enterprise Application Server 4.1版本中已修补此漏洞。
jo!
---
目前厂商已经在新版的软件中修复了这个安全问题,请到厂商的主页下载:
jo! Upgrade jo1_0b7
http://unc.dl.sourceforge.net/sourceforge/tagtraum-jo/jo1_0b7.zip
Orion*
------
目前厂商已经在新版的软件中修复了这个安全问题,请到厂商的主页下载:
Orion* Upgrade orion1.5.4
http://www.orionserver.com/mirrordownload.jsp?file=orion1.5.4.zip
浏览次数:4760
严重程度:0(网友投票)
绿盟科技给您安全的保障