频 道 直 达 - 新闻 - 读书 - 培训 - 教程 - 前沿 - 组网 - 系统应用 - 安全 - 编程 - 存储 - 操作系统 - 数据库 - 服务器 - 专题 - 产品 - 案例库 - 技术圈 - 博客 - BBS
51CTO.COM_中国领先的IT技术网站
找资料:

IBM WebSphere导出XML密码编码不强壮漏洞

作者: 出处:51CTO.COM  (  ) 砖  (  ) 好  评论 ( ) 条  进入论坛
更新时间:2005-08-10 10:35
关 键 词:IBM  漏洞  Web  XML
阅读提示:配置错误##本地越权访问##立即处理

信息提供:

安全公告(或线索)提供热线:51cto.editor@gmail.com

漏洞类别:

配置错误

攻击类型:

本地越权访问

发布日期:

2003-02-06

更新日期:

2003-02-11

受影响系统:

IBM Websphere Application Server 4.0.3
IBM Websphere Application Server 3.5.3
IBM Websphere Application Server 3.5.2
IBM Websphere Application Server 3.5.1
IBM Websphere Application Server 3.5
IBM Websphere Application Server 3.0.2.4
IBM Websphere Application Server 3.0.2.3
IBM Websphere Application Server 3.0.2.2
IBM Websphere Application Server 3.0.2.1
IBM Websphere Application Server 3.0.2
IBM Websphere Application Server 3.0
IBM Websphere Application Server 2.0
IBM WebSphere Application Server Advanced Edition 4.0.4
IBM WebSphere Application Server Advanced Edition 3.0.2.1
IBM WebSphere Application Server Enterprise Edition 4.0
- IBM AIX 4.3
- Linux系统 kernel 2.3
- Microsoft Windows NT 4.0
- Sun Solaris 8.0

安全系统:

漏洞报告人:

Jan P. Monsch (jan.monsch@csnc.ch

漏洞描述:

BUGTRAQ  ID: 6758
Websphere是由IBM公司开发和维护的商业性质WEB服务器程序。
IBM Websphere在导出配置文件时包含的密码编码不够强壮,本地攻击者可以利用这个漏洞对编码的密码轻易破解。
Websphere允许管理员导出配置文件,但是导出后包含的密码以不强壮的算法保存,如果攻击者可以获得XML配置文件,就可以方便的对密码进行解码。

测试方法:

警 告
以下程序(方法)可能带有攻击性,仅供安全研究与教学之用。使用者风险自负!

Jan P. Monsch (jan.monsch@csnc.ch)提供了如下测试方法:
导出配置文件如下所描述:
<jdbc-driver action="update" name="Sample DB Driver">
...
<config-properties>
<property name="serverName" value=""/>
<property name="password" value="{xor}KD4sa28="/>
<property name="portNumber" value=""/>
<property name="databaseName" value="was40"/>
<property name="user" value="was40"/>
<property name="disable2Phase" value="true"/>
<property name="ifxIFXHOST" value=""/>
<property name="URL" value=""/>
<property name="informixLockModeWait" value=""/>
</config-properties>
</data-source>
此密码算法如下:
- CHARobfuscated(n) = CHARpassword(n) XOR CHAR("_"),这里的n是字符的位置。
- ObfuscatedPasswordBase64Encoded = Base64Encode(ObfuscatedPassword)
而解码过程可如下所示:
- ObfuscatedPassword = Base64Decode(ObfuscatedPasswordBase64Encoded)
- CHARpassword(n) = CHARobfuscated(n) XOR CHAR("_")

解决方法:

厂商补丁:
IBM
---
目前厂商还没有提供补丁或者升级程序,我们建议使用此软件的用户随时关注厂商的主页以获取最新版本:
http://www-1.ibm.com

发表
查看
我也说两句

匿名发表

(如果看不清请点击图片进行更换)


中 国 领 先 的 IT 技 术 网 站 ·
技 术 成 就 梦 想
订阅技术快讯
电子杂志下载
名称:网络安全精品应用黄皮书
简介:《2007精品网络安全黄皮书》包括了9个大类24个小类, 800余篇文章,内容包含了熊猫烧香病毒、DDOS攻击、ARP病等热点问题的介绍及解决方案。从病毒查杀、防范、系统、数据等各方面的安全设置到黑客技术的了解、防范,涉及到了安全应用的全部领域, 由浅至深内容全面。
名称:Vista精品应用黄皮书
简介:《Vista精品应用黄皮书》囊括了Vista的各方面内容。此次的精简版,是将里面的内容做了提取,便于用户下载和使用。内容包含了各种Vista的安装与实施、技巧与解析以及各种Vista相关学习文档和相关软件的安全下载。该电子书是了解和应用Vista人员必备的工具手册,并且也是第一本
名称:2006中国IT论坛精品集合
简介:本书由“51CTO论坛推广联盟”制作完成。书中所有内容均来自各联盟成员的论坛(网站)。制作本书的目的是为了集中大家的优势资源,将更多更精彩的内容带给广大技术爱好者。本书是联盟成立以来制作的第一本书。
关键字阅读
频道精选
主编信箱 热线:010-66476606 告诉我们您想看的:专题 文章
关于我们 | 诚聘英才 | 联系我们 | 网站大事 | 意见反馈 | 网站地图
Copyright©2005-2007 51CTO.COM 版权所有