文章总结: 冰蝎v4.1客户端存在高危0-click漏洞,服务端返回的basicInfo字段HTML内容未经过滤直接渲染,导致连接恶意WebShell时自动触发外部资源加载,可泄露操作者真实IP、主机名及NetNTLMv2哈希。漏洞利用无需交互,危害包括身份溯源和横向渗透。修复建议采用HTML白名单过滤或改用纯文本渲染,用户应立即停止连接不可信服务端。 综合评分: 85 文章分类: 漏洞分析,WEB安全,红队,安全工具,应急响应
同时启动:
- HTTP 信标服务(捕获 IP / UA)
- SMB 监听服务(impacket,捕获 NTLM)
2. 触发流程
- 冰蝎客户端连接恶意 WebShell
- 自动完成 Echo 握手、偏移校准
- 客户端请求 BasicInfo
- 服务端返回含恶意 HTML 的加密响应
- 客户端解密 → Base64解码 → 直接
loadContent - WebView 自动加载外部资源:
-
HTTP 请求 → 泄露真实 IP、UA、语言
-
file:// → 触发 Windows 自动 SMB 认证 → 泄露 NetNTLMv2
全程无需任何点击、无任何提示
- 实测可捕获数据
# HTTP BeaconIP: 192.168.31.56User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/606.1 (KHTML, like Gecko) JavaFX/8.0 Safari/606.1Language: zh-cn,en-us;q=0.8,en;q=0.7
# NetNTLMv2 Hash(hashcat -m 5600 可直接破解)Administrator::PC-20241022AZEN:aaaaaaaaaaaaaaaa:f3bfabebe9ac...:<blob>
漏洞根本原因
- setJavaScriptEnabled(false) 只禁 JS,不禁 HTML/CSS 解析、不禁外部资源加载
- WebKit 会自动请求
、、file:// 等资源
- basicInfoStr 从服务端完全可控,解密后直接渲染,无任何过滤
- file:// 会被转为 UNC 路径,触发系统级 SMB 认证
完整数据流
- 服务端加密响应 → AES解密 → JSON解析 → Base64解码basicInfo →直接loadContent (原始HTML) → WebKit加载外部资源 → HTTP出站(泄露IP/UA) + SMB认证(泄露NetNTLMv2)
涉及代码位置
官方建议修复方案
方案一:HTML 白名单过滤(最小改动)
在 loadContent 前对 basicInfoStr 做标签与属性清洗:
String sanitized = basicInfoStr .replaceAll("<(?!br|/br|font|/font|b|/b|i|/i)[^>]*>", "") .replaceAll("(?i)(src|href|data|background|style)\\s*=", "");webengine.loadContent(sanitized);
方案二:改用纯文本渲染(推荐)
彻底弃用WebView,用TextArea/Label纯文本展示:
TextArea infoArea = new TextArea();infoArea.setEditable(false);infoArea.setText(basicInfoStr.replaceAll("<[^>]*>", ""));
方案三:深度加固(保留 WebView)
-
拦截http://、https://、file://、ftp://等外部协议
-
配置严格CSP:default-src ‘none’; style-src ‘unsafe-inline’
关键说明
- 攻击前提:恶意服务端知道通信密码(蜜罐 / 反制场景天然满足)
- 利用难度:极低,PoC 完整可用
- 危害:可直接定位操作者真实身份、获取密码哈希、横向入侵内网
- 披露原则:负责任披露,无 0day 公开扩散
应急建议(用户侧)
- 立即停止使用 v4.1 连接不明 WebShell
- 等待官方更新或自行打补丁
- 连接前校验服务端可信,避免连接蜜罐
- 本机启用强密码、开启 LSA 保护,降低 NTLM 泄露危害
关注我们
还在等什么?赶紧点击下方名片开始学习吧
下面是一则内部学习圈广告😜
别着急退,看完的师傅们有福了/doge
欢迎师傅们加入内部网络安全学习圈子。圈子提供三大板块的内容:
1
网络安全0→1学习路径
- 完整的「30+周安全学习任务路线图」公开,每周任务明确,清晰的学习重点和目标,从入门到进阶,由浅入深,循序渐进;
- 学习内容涵盖:
-
常见的Web漏洞原理与利用
-
业务逻辑漏洞挖掘
-
SRC实战技巧
-
WAF绕过、代码审计、免杀钓鱼
-
内网渗透
(Linux&Windows)提权与权限维持
-
隧道代理、域渗透、云安全、AI安全
- 每周发布学习任务+参考资料+建议,学员可自主学习+实战练习;
2
SRC漏洞专项挖掘
- SRC漏洞知识库持续更新;
- SRC挖掘技巧、分析方法、视频教程打包;
- 分享优质挖矿案例,降低上手门槛,教你赚赏金。
3
常态化内容更新
日常分享优质学习资源与攻防渗透技巧,包括但不限于:
- 红队/蓝队安全攻防、免杀、钓鱼技巧、攻防渗透tips;
- 学习路线推荐,教程、方法、技巧tips打包分享,实战视频、工具、手册一应俱全;
- 根据网络安全初中级学习者水平,精选最有用的内容,不让你在信息洪流中迷路。
免责声明:
本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。
任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。
本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我。
本文转载自:Z2O安全攻防 s2cr3t s2cr3t《冰蝎 v4.1 被曝 0‑click 高危漏洞,一连接就被反制,可窃取凭据…!》
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。



![零·重新校准[黑Ke逆向工程Ai自动化]初始|0.篇](/images/random/titlepic/12.jpg)






评论