CVE-2013-0422 Java 安全管理器绕过远程代码执行漏洞

漏洞案例已知被利用 · CISA KEV
CVE-2013-0422
Java 安全管理器绕过远程代码执行漏洞

Java 对 Applet 权限边界的限制可被绕过,远程攻击者能够在目标系统执行任意命令。

漏洞概览

CVE 编号
CVE-2013-0422
影响产品
Oracle Java Runtime Environment
漏洞类型
远程代码执行
CWE 分类
CWE-284
CVE 公开日期
2013-01-10
CVE 记录更新日期
2025-10-22
资料核验日期
2026-09-18
区域标签
全球(Oracle)

安全风险等级评估

9.8
严重 · CVSS 3.1评分来源:CISA-ADP / CVE 记录
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

影响范围与修复版本

产品或分支受影响范围历史修复边界或说明
Java 7官方历史范围:<Update 11历史更新边界需结合 Oracle 后续 CPU;现应使用受支持版本

漏洞详情

漏洞机制

官方记录描述两条 Java 7 安全检查绕过路径:JMX/MBean 相关对象和类访问,以及 Reflection API 递归调用引起的检查边界问题。两条机制均涉及突破不受信任 Java 代码的执行限制。

触发条件与权限边界

记录中的历史范围为 Java 7 Update 11 之前;关于 Java 6 可被同样利用的早期说法已被撤回。CVE 还保留了当时对部分 7u11 修复完整性的争议说明,不应把历史讨论当作今天部署旧 Java 的安全保证。

场景与影响

漏洞被用于网页挂马和浏览器攻击链,访问恶意页面即可成为触发条件。由于 Applet 承载环境通常拥有较大的本地访问能力,攻击后果可能从用户级代码执行扩展到凭据窃取。

检测与排查

资产、配置与日志核查

核对 Applet、Web Start 和浏览器集成是否存在,盘点所有 JRE/JDK 副本;遗留 Java 应用应隔离运行并按供应商支持方案迁移,不再暴露不受信任 Applet 入口。

防范措施与修复验证

修复与缓解

升级或移除 Java 浏览器插件;启用浏览器对未签名 Applet 的严格限制;对遗留 Java 业务使用独立虚拟机和访问控制。

修复后的验证

完成变更后,回读 Oracle Java Runtime Environment 的实际运行版本、补丁与配置,确认已落在厂商修复范围;需要重启的服务或系统必须验证重启结果。再检查相关业务功能、访问控制与日志,记录修复前后证据。临时缓解应单独标注,并跟踪正式修复;没有触发异常不等于漏洞不存在。

参考来源

英文技术描述已整理为中文,保留产品名、协议名和版本号。CVE 记录与 KEV 核验日期:2026-09-18;KEV 目录版本:2026.09.16。厂商公告可能继续更新,处置时应核对最新产品矩阵。

© 版权声明
THE END
喜欢就支持一下吧!
点赞5 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容