Sun Java JDK/JRE安全更新修复多个漏洞

  作者:Peter Csepely
2008/12/10 10:06:00
本文关键字: PM 沟通管理

  Solaris系统的Java运行时环境(JRE)为JAVA应用程序提供可靠的运行环境。近日,安全研究人员发现Sun Java中的多个安全漏洞可能允许恶意用户绕过某些安全限制、泄露系统信息、导致拒绝服务或完全入侵有漏洞的系统。受影响系统包括:

      Sun JDK <= 6 Update 10
  Sun JDK <= 5.0 Update 16
  Sun JRE <= 6 Update 10
  Sun JRE <= 5.0 Update 16
  Sun SDK 1.4.2
  Sun SDK 1.3.1

  1) JRE创建了名称不过随机的临时文件,这可能导致在受影响的系统上写入任意JAR文件并执行有限的操作。

  2) Java AWT库在处理图形模型时存在错误,在ConvolveOp操作中使用的特制Raster图形模型可能导致堆溢出。

  3) Java Web Start在处理某些GIF头值时的错误可能允许通过特制的splash logo导致内存破坏。

  4) 处理TrueType字体时的整数溢出可能导致堆溢出。

  5) JRE中的错误可能导致创建到任意主机的网络连接。

  6) 启动Java Web Start应用程序时的错误可能允许不可信任的应用程序以当前用户的权限读写或执行本地文件。

  7) 不可信任的Java Web Start应用程序可以获取当前用户名和Java Web Start缓存的位置。

  8) Java Web Start中的错误可能允许通过特制的JNLP文件修改系统属性,如java.home、java.ext.dirs和user.home。

  9) Java Web Start和Java Plug-in中的错误可能导致劫持HTTP会话。

  10) JRE applet类加载功能中的错误可能导致读取任意文件和创建到任意主机的网络连接。

  11) Java Web Start BasicService中的错误可能导致在用户浏览器中打开任意本地文件。

  12) Java Update机制没有检查下载的更新软件包的数字签名,这可能允许通过中间人或DNS伪造攻击执行任意代码。

  13) 在处理JAR文件的Main-Class清单项时的边界错误可能允许通过特制的JAR文件导致栈溢出。

  14) 还原序列号日历对象时的错误可能允许不可信任的Java applet读写或执行本地文件。

  15) JRE中的整数溢出可能允许通过特制的Pack200压缩JAR文件导致堆溢出。

  16) UTF-8解码器接受长于最短表单的编码,这可能导致使用解码器的应用程序通过特制URI接受无效的序列和泄露敏感信息。

  17) JRE中的错误可能允许列出用户主目录的内容。

  18) 处理RSA公钥时的错误可能导致消耗大量CPU资源。

  19) JRE Kerberos认证机制中的错误可能导致耗尽操作系统资源。

  20) JAX-WS和JAXB JRE软件包中的错误可能允许不可信任的Java applet读写或执行本地文件。

  21) 处理ZIP文件时的错误可能导致泄露主机进程的任意内存位置。

  22) 从本地文件系统所加载的恶意代码可能获取对本地主机的网络访问。

  23) 处理TrueType字体时的边界错误可能导致堆溢出。

责编:
vsharing微信扫一扫实时了解行业动态
portalart微信扫一扫分享本文给好友

著作权声明:kaiyun体育官方人口 文章著作权分属kaiyun体育官方人口 、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
最新专题
网络安全热点透析

随着移动互联、大数据、云计算、物联网等技术的日益发展,在这些热点技术为个人生活带来便利的同时,也为企业发展..

数据安全医药行业解决方案

采用身份鉴别、访问控制、数据加密以及权限控制等多种安全防护技术手段,保障数据库中医药数据只能被合法用户合规..

    畅享
    首页
    返回
    顶部
    ×
      信息化规划
      IT总包
      供应商选型
      IT监理
      开发维护外包
      评估维权
    客服电话
    400-698-9918
    Baidu
    map