高危 Sun Java JRE - getSoundbank 'file://' URI缓冲区溢出漏洞 (Metasploit)
CVE编号
CVE-2009-3867利用情况
EXP 已公开补丁情况
官方补丁披露时间
2009-11-06漏洞描述
1.4.2_24之前的 SDK and JRE 1.4.x , 1.3.1_27之前的SDK and JRE 1.3.x,Update 17之前的JDK and JRE 6,Update 22之前的 JDK and JRE 5.0 中的Sun Java SE中的HsbParser.getSoundBank函数中的基于堆的缓冲区溢出允许远程攻击者通过长文件:参数中的URL执行任意代码,即Bug Id 6854303。解决建议
建议您更新当前系统或软件至最新版,完成漏洞的修复。受影响软件情况
# | 类型 | 厂商 | 产品 | 版本 | 影响面 | ||||
1 | |||||||||
---|---|---|---|---|---|---|---|---|---|
运行在以下环境 | |||||||||
应用 | sun | java_se | * | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jdk | 1.5.0 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jdk | 1.6.0 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.3.1_01 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.3.1_01a | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.3.1_02 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.3.1_03 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.3.1_04 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.3.1_05 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.3.1_06 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.3.1_07 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.3.1_08 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.3.1_09 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.3.1_1 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.3.1_10 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.3.1_11 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.3.1_12 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.3.1_13 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.3.1_14 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.3.1_15 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.3.1_16 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.3.1_17 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.3.1_18 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.3.1_19 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.3.1_2 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.3.1_20 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.3.1_21 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.3.1_22 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.3.1_23 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.3.1_24 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.3.1_25 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.3.1_3 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.3.1_4 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.3.1_5 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.3.1_6 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.3.1_7 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.3.1_8 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.3.1_9 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.4.2_01 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.4.2_02 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.4.2_03 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.4.2_04 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.4.2_05 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.4.2_06 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.4.2_07 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.4.2_08 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.4.2_09 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.4.2_1 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.4.2_10 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.4.2_11 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.4.2_12 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.4.2_13 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.4.2_14 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.4.2_15 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.4.2_16 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.4.2_17 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.4.2_18 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.4.2_19 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.4.2_2 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.4.2_20 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.4.2_21 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.4.2_22 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.4.2_3 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.4.2_4 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.4.2_5 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.4.2_6 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.4.2_7 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.4.2_8 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.4.2_9 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.5.0 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | jre | 1.6.0 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.3.1_01 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.3.1_01a | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.3.1_02 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.3.1_03 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.3.1_04 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.3.1_05 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.3.1_06 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.3.1_07 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.3.1_08 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.3.1_09 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.3.1_10 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.3.1_11 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.3.1_12 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.3.1_13 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.3.1_14 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.3.1_15 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.3.1_16 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.3.1_17 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.3.1_18 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.3.1_19 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.3.1_2 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.3.1_20 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.3.1_21 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.3.1_22 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.3.1_23 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.3.1_24 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.3.1_25 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.3.1_3 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.3.1_4 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.3.1_5 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.3.1_6 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.3.1_7 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.3.1_8 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.3.1_9 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.4.2_01 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.4.2_02 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.4.2_03 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.4.2_04 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.4.2_05 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.4.2_06 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.4.2_07 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.4.2_08 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.4.2_09 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.4.2_1 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.4.2_10 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.4.2_11 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.4.2_12 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.4.2_13 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.4.2_14 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.4.2_15 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.4.2_16 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.4.2_17 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.4.2_18 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.4.2_19 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.4.2_2 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.4.2_20 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.4.2_21 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.4.2_22 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.4.2_3 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.4.2_4 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.4.2_5 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.4.2_6 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.4.2_7 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.4.2_8 | - | |||||
运行在以下环境 | |||||||||
应用 | sun | sdk | 1.4.2_9 | - | |||||
运行在以下环境 | |||||||||
系统 | opensuse_11.0 | java-1_6_0-sun | * | Up to (excluding) 1.6.0.u17-1.1 | |||||
运行在以下环境 | |||||||||
系统 | opensuse_11.1 | java-1_6_0-sun | * | Up to (excluding) 1.6.0.u17-1.1.1 | |||||
运行在以下环境 | |||||||||
系统 | opensuse_11.2 | java-1_6_0-sun | * | Up to (excluding) 1.6.0.u17-1.1.1 | |||||
运行在以下环境 | |||||||||
系统 | redhat_5 | java-1.5.0-sun | * | Up to (excluding) 0:1.5.0.22-1jpp.1.el5 | |||||
运行在以下环境 | |||||||||
系统 | suse_11 | java-1_4_2-ibm | * | Up to (excluding) 1.4.2_sr13.3-1.1 | |||||
- 攻击路径 远程
- 攻击复杂度 困难
- 权限要求 无需权限
- 影响范围 全局影响
- EXP成熟度 EXP 已公开
- 补丁情况 官方补丁
- 数据保密性 数据泄露
- 数据完整性 传输被破坏
- 服务器危害 服务器失陷
- 全网数量 N/A
CWE-ID | 漏洞类型 |
CWE-119 | 内存缓冲区边界内操作的限制不恰当 |
Exp相关链接
- https://github.com/sqlsec/uptmp/blob/73c6f29bc3cd3cdb53ac414de4f3afbae932e81b/canvas/exploits/clientside/windows/sun_java_hsbparser/sun_java_hsbparser.py
- https://raw.githubusercontent.com/rapid7/metasploit-framework/master/modules/exploits/multi/browser/java_getsoundbank_bof.rb
- https://www.exploit-db.com/exploits/16294
- https://www.exploit-db.com/exploits/33315
- https://www.exploit-db.com/exploits/33316

版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
评论