ActiveMQ 信息泄漏漏洞(CVE-2017-15709)
0x01 漏洞简介
Apache ActiveMQ是由美国阿帕奇(Apache)软件基金会开发的开源消息中间件,支持Java消息服务、集群、Spring框架等。属于消息队列组件(消息队列组件:分布式系统中的重要组件,主要解决应用耦合、异步消息、流量削峰等)。
Apache ActiveMQ默认消息队列61616端口对外,61616端口使用了OpenWire协议,这个端口会暴露服务器相关信息,这些相关信息实际上是debug信息。
会返回应用名称,JVM,操作系统以及内核版本等信息。
0x02 影响版本
- apache-activemq-5.15.0 to apache-activemq-5.15.2
- apache-activemq-5.14.0 to apache-activemq-5.14.5
0x03 环境搭建
docker pull vulfocus/activemq-cve_2017_15709
使用vulfocus直接开放环境
使用docker ps -a 查看映射端口
0x04 漏洞复现
使用telnet访问容器 61616端口映射出的端口,就可以看到泄露的信息
t访问容器 61616端口映射出的端口,就可以看到泄露的信息