RocketMQ NameServer存在远程代码执行漏洞 (CVE-2023-37582)[有POC]

RocketMQ NameServer存在远程代码执行漏洞 (CVE-2023-37582)[有POC]
漏洞类型代码注入发现时间2023/7/12漏洞等级高危
MPS编号MPS-suce-h9wpCVE编号CVE-2023-37582漏洞影响广度广

漏洞危害

OSCS 描述
RocketMQ 是一个开源的分布式消息中间件,NameServer 为 Producer 和 Consumer 节点提供路由信息的组件。由于 CVE-2023-33246 的补丁中并未对 DefaultRequestProcessor#updateConfig 方法中的 configStorePath 属性值进行过滤,当 NameServer 地址暴露在公网并且缺乏权限校验,未经授权的攻击者可 payload 注入到 configStorePath 中,调用 NameServer 的更新配置函数将恶意文件上传到 RocketMQ 服务器中实现远程代码执行。
参考链接:https://www.oscs1024.com/hd/MPS-suce-h9wp
APACHE PONY MAIL 描述
RocketMQ NameServer组件仍然存在远程命令执行漏洞,CVE-2023-33246问题在5.1.1版本中尚未完全修复。当NameServer地址在外网泄露且缺乏权限验证时,攻击者可以利用该漏洞,通过NameServer组件上的更新配置功能,以RocketMQ运行的系统用户身份执行命令。
建议用户将NameServer版本升级到RocketMQ 5.x的5.1.2或更高版本,或者RocketMQ 4.x的NameServer版本升级到4.9.7或更高版本,以防止这些攻击。
此问题正在跟踪 https://github.com/apache/rocketmq/pull/6843
参考链接:https://lists.apache.org/thread/m614czxtpvlztd7mfgcs2xcsg36rdbnc

影响范围及处置方案

OSCS 平台影响范围和处置方案

影响范围处置方式处置方法
org.apache.rocketmq:rocketmq-namesrv@[4.0.0-incubating, 4.9.7)更新升级org.apache.rocketmq:rocketmq-namesrv到 4.9.7 或 5.1.2 或更高版本
org.apache.rocketmq:rocketmq-namesrv@[5.0.0, 5.1.2)更新升级org.apache.rocketmq:rocketmq-namesrv到 4.9.7 或 5.1.2 或更高版本
补丁官方已发布补丁:https://github.com/apache/rocketmq/commit/c1fdf1d62c627d6cfbae06d0e15f1c23c7be654b
RocketMQ@[5.0.0, 5.1.2)更新升级RocketMQ到 4.9.7 或 5.1.2 或更高版本
RocketMQ@[4.0.0-incubating, 4.9.7)更新升级RocketMQ到 4.9.7 或 5.1.2 或更高版本
参考链接:https://www.oscs1024.com/hd/MPS-suce-h9wp

APACHE PONY MAIL 平台影响范围和处置方案

影响范围处置方式处置方法
Apache RocketMQ 5.0.0 through 5.1.1更新将NameServer版本升级到RocketMQ 5.x的5.1.2或更高版本
Apache RocketMQ through 4.9.6更新RocketMQ 4.x的NameServer版本升级到4.9.7或更高版本,以防止这些攻击。
参考链接:https://lists.apache.org/thread/m614czxtpvlztd7mfgcs2xcsg36rdbnc

排查方式

方式1:使用漏洞检测CLI工具来排查使用文档:https://www.murphysec.com/docs/faqs/integration/cli.html
方式2:使用漏洞检测IDEA插件排查使用文档:https://www.murphysec.com/docs/faqs/integration/jetbrains-ide-plugin.html
方式3:接入GitLab进行漏洞检测排查使用文档:https://www.murphysec.com/docs/faqs/integration/gitlab.html
更多排查方式:https://www.murphysec.com/docs/faqs/integration/

本文参考链接

https://www.oscs1024.com/hd/MPS-suce-h9wp

https://nvd.nist.gov/vuln/detail/CVE-2023-37582

https://github.com/apache/rocketmq/commit/c1fdf1d62c627d6cfbae06d0e15f1c23c7be654b

https://github.com/apache/rocketmq/pull/6843

https://lists.apache.org/thread/m614czxtpvlztd7mfgcs2xcsg36rdbnc

(0)
上一篇 2023年8月31日 下午3:56
下一篇 2023年8月31日 下午4:05

相关推荐

  • Spring Kafka 反序列化漏洞 (CVE-2023-34040)

    漏洞类型 反序列化 发现时间 2023-08-24 漏洞等级 中危 MPS编号 MPS-fed8-ocuv CVE编号 CVE-2023-34040 漏洞影响广度 小 漏洞危害 OSCS 描述 Spring Kafka 是 Spring Framework 生态系统中的一个模块,用于简化在 Spring 应用程序中集成 Apache Kafka 的过程,记录…

    2023年8月25日
    0
  • GitLab CE/EE 公共组的名称或路径可被更改 ( CVE-2023-3484)

    漏洞类型 访问控制不当 发现时间 2023/7/6 漏洞等级 高危 MPS编号 MPS-93os-eldn CVE编号 CVE-2023-3484 漏洞影响广度 广 漏洞危害 OSCS 描述 GitLab 是一款基于Git的代码托管、版本控制、协作开发平台。在 GitLab CE/EE 12.8 至 15.11.11 版本、16.0 至 16.0.7 版本以…

    2023年9月1日
    0
  • NVIDIA Container Toolkit < 1.17.8 容器逃逸漏洞

    【严重】NVIDIA Container Toolkit < 1.17.8 容器逃逸漏洞 漏洞描述 NVIDIA Container Toolkit 是用于在容器中启用 GPU 加速计算的官方工具集,支持 NVIDIA 显卡驱动与 CUDA 环境的集成运行。受漏洞影响版本中,NVIDIA Container Toolkit 中的 hook 初始化机制存…

    2025年7月21日
    0
  • 【POC已公开】Oracle WebLogic Server 存在JNDI注入漏洞 (CVE-2024-20931)

    漏洞类型 注入 发现时间 2024-02-06 漏洞等级 高危 MPS编号 MPS-epi6-f7cb CVE编号 CVE-2024-20931 漏洞影响广度 一般 漏洞危害 OSCS 描述 Oracle WebLogic Server是一个用于构建、部署和管理企业级Java应用程序。AQjmsInitialContextFactory 是一个允许应用程序使…

    2024年2月7日
    0
  • ShowDoc <3.2.5 存在远程代码执行漏洞 (MPS-eafb-s8r2)

    漏洞类型 代码注入 发现时间 2024-05-28 漏洞等级 严重 MPS编号 MPS-eafb-s8r2 CVE编号 – 漏洞影响广度 漏洞危害 OSCS 描述 ShowDoc 是基于thinkPHP开发的开源文档管理系统,支持使用 Markdown 语法书写API文档、数据字典、在线Excel文档等功能。 ShowDoc 3.2.5之前版本存…

    漏洞 2024年5月30日
    0