【漏洞复现】Apache Log4j 2远程代码执行漏洞


0x01 漏洞描述

Apache Log4j2是一款优秀的Java日志框架。2021年11月24日,阿里云安全团队向Apache官方报告了Apache Log4j2远程代码执行漏洞。由于Apache Log4j2某些功能存在递归解析功能,攻击者可直接构造恶意请求,触发远程代码执行漏洞。漏洞利用无需特殊配置,经验证,Apache Struts2、Apache Solr、Apache Druid、Apache Flink等均受影响。

0x02 影响范围

Apache Log4j 2.x

0x03 漏洞等级

威胁等级:严重

0x04 复现

环境搭建
使用VULFOCUS漏洞靶场一键拉取镜像

访问http://192.168.30.10:56920

漏洞验证
抓取数据包,改为POST请求

DNSlog回显,验证漏洞存在

漏洞利用
反弹shell

开启一个LDAP服务

将反弹shell的payload进行编码

nc监听端口

执行payload反弹shell

修复建议

升级Apache Log4j2所有相关应用到最新的 log4j-2.15.0-rc2 版本


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM