惠普HPE CMU曝高危漏洞:攻击者可绕过认证执行远程命令

admin 2025年4月1日23:14:23评论5 views字数 1235阅读4分7秒阅读模式

惠普HPE CMU曝高危漏洞:攻击者可绕过认证执行远程命令

HPE Insight集群管理工具(CMU)v8.2版本中存在一个关键的无认证远程代码执行漏洞(CVE-2024-13804),攻击者可利用该漏洞绕过认证机制,在后端服务器上以root权限执行任意命令。

惠普HPE CMU曝高危漏洞:攻击者可绕过认证执行远程命令

该高危漏洞影响用于管理高性能计算集群的工具,可能导致攻击者完全控制整个计算环境。漏洞根源在于CMU应用程序在实现客户端授权检查时存在根本性设计缺陷,缺乏有效的服务端验证机制。

惠普HPE CMU曝高危漏洞:攻击者可绕过认证执行远程命令

应用程序匿名访问情况(来源:Navigating The Shadows)

攻击者可通过篡改Java客户端应用程序来突破安全限制,获取管理员权限。该漏洞利用无需任何认证凭证,对暴露在公网的系统威胁尤为严重。

漏洞技术分析

安全研究团队Navigating The Shadows(0xbad53c)发现,该漏洞存在于应用程序的Java网络启动协议(JNLP)客户端架构中。研究人员通过反编译应用程序的JAR文件并修改关键授权检查代码,可将客户端武器化,通过远程方法调用(RMI)向服务器发送特权命令。

由于HPE已将该软件标记为生命周期终止(End-of-Life)产品,意味着不会发布安全补丁,进一步放大了漏洞危害。仍在使用该软件的组织建议实施严格的网络级隔离作为主要缓解措施。

漏洞利用细节

漏洞利用过程始于下载并反编译CMU客户端应用程序(cmugui_standalone.jar),该程序通过1099端口连接后端服务器。

惠普HPE CMU曝高危漏洞:攻击者可绕过认证执行远程命令

isadmin验证机制(来源:Navigating The Shadows)

分析反编译代码发现,存在多处客户端"isAdmin"授权检查,通过简单修改以下函数即可绕过:

public Boolean isUserAdmin() {    try {        CMUResponse cmuResponse;        String output = "";        cmuResponse = ModelDispatcher.getRMIModel().executeCmdLine("ifconfig");        output = (String)cmuResponse.getData("stdout");        System.out.println(output);    } catch (IOException e) {        e.printStackTrace();        return this.isAdmin;    }    return this.isAdmin;}

重新编译修改后的客户端后,攻击者可通过ModelDispatcher.getRMIModel().executeCmdLine()方法以root权限在服务器上执行任意命令,图中展示了成功执行"ifconfig"命令的情况。

惠普HPE CMU曝高危漏洞:攻击者可绕过认证执行远程命令

成功执行ifconfig命令(来源:Navigating The Shadows)

该漏洞最初于2023年5月报告给HPE,但经过与多家安全机构多次跟进后,直到2025年1月才获得CVE编号,凸显了漏洞披露流程中存在的挑战。

原文始发于微信公众号(FreeBuf):惠普HPE CMU曝高危漏洞:攻击者可绕过认证执行远程命令

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2025年4月1日23:14:23
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   惠普HPE CMU曝高危漏洞:攻击者可绕过认证执行远程命令https://cn-sec.com/archives/3905710.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息