WebSphere配置不当 关乎全局安全

IBM WebSphere Application Server(WAS)是 IBM WebSphere 软件平台的基础和面向服务的体系结构的关键构件。WebSphere Application Server 提供了一个丰富的应用程序部署环境,其中具有全套的应用程序服务,包括用于事务管理、安全性、群集、性能、可用性、连接性和可伸缩性的功能。它与 Java EE 兼容,并为可与数据库交互并提供动态 Web 内容的 Java 组件、XML 和 Web 服务提供了可移植的 Web 部署平台。

这意味着 WAS 为部署应用程序、管理应用程序资源要求、确保应用程序的可用性、保护和与其他应用程序及其资源要求的隔离以及监视和保护应用程序提供了支持。

目前 IBM 推出的 WAS 版本是 V7,该产品是基于 Java EE 5 认证的,支持 EJB 3.0 技术的应用程序平台,它交付了安全、可伸缩、高性能的应用程序基础架构,这些基础架构是实现 SOA 所需要的,从而提高业务灵活性。但也正是因为其功能的多样和强大而导致安全性也随之变得更加重要。

 渗透过程

1 漏洞扫描、端口扫描

在渗透的开始先是进行相关信息的收集,信息收集包括漏洞扫描、端口扫描、管理员相关信息等等。这里使用了Acunetix Web Vulnerability Scanner 7简称WVS和IBM Rational AppScan 7.8对目标网站进行了扫描,如(图1)和(图2)。

(图1)

(图2)#p#

2 进行渗透

从WVS的端口扫描中看到该服务器只开放了80端口(图3),从错误信息中看到该网站使用的是DB2数据库(图4)。发现了robots.txt却是空的(图5)。手工测试也没有发现注入之类的漏洞。只能一个一个目录地翻下去找找有没有什么漏洞了。

最后“IBM WebSphere Application Server 文件泄露”这个漏洞却起到了作用,存在这个漏洞的网站当攻击者发送格式异常的 HTTP 请求来强制 Web 服务器返回文件,如http://www.xxx.com/./WEB-INF/web.xml   ,便有可能检索特定目录中的文件。攻击者可以利用这个问题来获取关于服务器机器的敏感信息,从而进一步攻击站点。通过这个漏洞获取了WAS的web.xml文件,里面发现了一个敏感的目录——fckeditor(图6)。

FCKeditor是一个专门使用在网页上属于开放源代码的所见即所得文字编辑器。它志于轻量化,不需要太复杂的安装步骤即可使用。它可和PHP、 JavaScript、ASP、ASP.NET、ColdFusion、Java、以及ABAP等不同的编程语言相结合。“FCKeditor”名称中的 “FCK” 是这个编辑器的作者的名字Frederico Caldeira Knabben的缩写。

FCKeditor 相容于绝大部分的网页浏览器,像是 : Internet Explorer 5.5+ (Windows)、Mozilla Firefox 1.0+、Mozilla 1.3+ 、Netscape 7+以及Opera浏览器。FCKeditor 的安装非常容易!最新版本可以在这里下载!所见即所得编辑器是很容易使用的工具! FCKeditor使用的非常广泛,在很多类型的网站程序中都可以看到它,但是在各种语言的FCKeditor的多个版本里面都存在着高危漏洞。

(图3)

(图4)#p#

(图5)

(图6)

3 利用漏洞拿下权限

利用“IBM WebSphere Application Server 文件泄露”这个漏洞下载了WebSphere Application Server 的配置文件web.xml,从web.xml发现FCKeditor的路径:http://www.xxx.com/main/js/fckeditor/(图8)。

还需要构造出能够利用的URL地址,测试默认的地址访问成功(图9):http://www.xxx.com/main/js/fckeditor/editor/filemanager/browser/default/connectors/jsp/connector?Command=FileUpload&Type=Image&CurrentFolder=/ 。/files/web/8/content/Image/这个目录是存放上传文件的。

测试FCKeditor上传文件的地址成功(图10):http://www.xxx.com/main/js/fckeditor/editor/filemanager/browser/default/browser.html?Type=Image&Connector=connectors/jsp/connector 然后直接从这里上传一个JSP的webshell,即可拿到了网站的权限(图11),从这个WEBSHELL中就可以直接系统权限,执行whoami一看发现已经是root权限了(图12)。

(图7)#p#

(图8)

(图9)

(图10)

(图11)

修补与加固

应用 APAR PK81387 或 eWAS(WASEmbeded)的修订包 6.1.0.23。请参阅供应商建议以获取详细信息,网址为:http://www-01.ibm.com/support/docview.wss?uid=swg21380376。。

结束语

安全关乎全局,只要有一点缺陷都可能导致整个系统面临威胁!先是IBM WebSphere Application Server配置不当泄露了重要的文件,然后FCKeditor的配置也不安全,直接可以上传恶意文件,最后发现网站居然是用root权限来运行的,从网站权限可以直接拿到系统权限!所有说信息安全不容忽略任何一点!

 

【编辑推荐】

  1. 安全决定Web 2.0是祸是福
  2. 谷歌将联手美国安全局查黑客 用户隐私恐泄漏

文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/133541.html<

(0)
运维的头像运维
上一篇2025-02-27 13:03
下一篇 2025-02-27 13:04

相关推荐

  • 个人主题怎么制作?

    制作个人主题是一个将个人风格、兴趣或专业领域转化为视觉化或结构化内容的过程,无论是用于个人博客、作品集、社交媒体账号还是品牌形象,核心都是围绕“个人特色”展开,以下从定位、内容规划、视觉设计、技术实现四个维度,详细拆解制作个人主题的完整流程,明确主题定位:找到个人特色的核心主题定位是所有工作的起点,需要先回答……

    2025-11-20
    0
  • 社群营销管理关键是什么?

    社群营销的核心在于通过建立有温度、有价值、有归属感的社群,实现用户留存、转化和品牌传播,其管理需贯穿“目标定位-内容运营-用户互动-数据驱动-风险控制”全流程,以下从五个维度展开详细说明:明确社群定位与目标社群管理的首要任务是精准定位,需明确社群的核心价值(如行业交流、产品使用指导、兴趣分享等)、目标用户画像……

    2025-11-20
    0
  • 香港公司网站备案需要什么材料?

    香港公司进行网站备案是一个涉及多部门协调、流程相对严谨的过程,尤其需兼顾中国内地与香港两地的监管要求,由于香港公司注册地与中国内地不同,其网站若主要服务内地用户或使用内地服务器,需根据服务器位置、网站内容性质等,选择对应的备案路径(如工信部ICP备案或公安备案),以下从备案主体资格、流程步骤、材料准备、注意事项……

    2025-11-20
    0
  • 如何企业上云推广

    企业上云已成为数字化转型的核心战略,但推广过程中需结合行业特性、企业痛点与市场需求,构建系统性、多维度的推广体系,以下从市场定位、策略设计、执行落地及效果优化四个维度,详细拆解企业上云推广的实践路径,精准定位:明确目标企业与核心价值企业上云并非“一刀切”的方案,需先锁定目标客户群体,提炼差异化价值主张,客户分层……

    2025-11-20
    0
  • PS设计搜索框的实用技巧有哪些?

    在PS中设计一个美观且功能性的搜索框需要结合创意构思、视觉设计和用户体验考量,以下从设计思路、制作步骤、细节优化及交互预览等方面详细说明,帮助打造符合需求的搜索框,设计前的规划明确使用场景:根据网站或APP的整体风格确定搜索框的调性,例如极简风适合细线条和纯色,科技感适合渐变和发光效果,电商类则可能需要突出搜索……

    2025-11-20
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注