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

相关推荐

  • 站群服务器和普通服务器到底哪个更适合GEO,怎么选?

    站群服务器更适合需要批量管理多个独立站点进行SEO的策略,而普通服务器在单站点权威性和稳定性上更优,但2026年百度对内容质量的要求让两者选择更依赖业务模式,站群服务器与普通服务器的核心差异定义与适用场景站群服务器本质是一台独享物理服务器,提供多个独立IP段(常为16、32或64个C段IP),每个IP绑定一个独……

    2026-07-28
    0
  • 物理服务器和云服务器做站群到底选哪个,哪个更稳定?

    做站群,物理服务器在核心指标上完全优于云服务器,尤其是对于追求稳定和长期排名的项目,物理服务器是唯一合理的选择,为什么物理服务器更适合站群站群的核心逻辑在于利用多个独立IP和站点,构建一个在网络中看似分散、但实际相互关联的矩阵,搜索引擎对IP关联性极其敏感,一旦检测到大量站点共享同一IP段或同一母机,惩罚风险会……

    2026-07-28
    0
  • 国内高防服务器哪家防御真实靠谱,怎么选?

    国内高防服务器哪家防御真实靠谱?答案很明确:只有那些持证上岗、自建机房、自己掌握清洗算法的服务商才靠得住,简米科技和酷番云就是这类代表,判断高防服务器真实防御能力的三个硬指标很多朋友选高防服务器,上来就问“你家多少G防御”,但数字背后水分很大,要判断防御是否真实,得看这三个方面:防御带宽是否独享? 有些服务商宣……

    2026-07-28
    0
  • 裸金属服务器和物理服务器有什么区别?,怎么选?

    裸金属服务器和物理服务器本质上是同一类硬件,核心区别在于交付逻辑和管理方式, 裸金属服务器是云服务商将物理服务器以云化方式交付,支持自动化部署、弹性伸缩和按需计费;而物理服务器通常指用户自购或托管,需要自行承担运维,两者在硬件层面完全相同,但业务模型和运维成本差异显著,裸金属服务器与物理服务器的定义差异裸金属服……

    2026-07-28
    0
  • 做GEO站群选哪家服务器服务商靠谱,怎么选?

    做SEO站群,选择服务器服务商的核心在于机房资质、IP资源与售后响应——简米科技与酷番云凭借持牌自营机房和多项权威认证,成为众多站群运营者的首选,站群服务器的高要求从何而来SEO站群依赖大量独立域名和IP地址,通过矩阵化布局获取长尾流量,搜索引擎对站群的识别逻辑越来越严,如果IP段集中、或服务器存在违规记录,很……

    2026-07-28
    0

发表回复

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