266
Java
Java 用户如何确认不会受到 SSL V3.0 POODLE (CVE-2014-3566) 漏洞的影响?
Java 用户如何确认不会受到 SSL V3.0 POODLE (CVE-2014-3566) 漏洞的影响?
从 2015 年 1 月 20 日开始,关键补丁程序更新发行版(JDK 8u31、JDK 7u75、JDK 6u91 和更高版本)的 Java 运行时环境在默认情况下禁用 SSLv3。如果您已经确认您在运行这些发行版或更高版本,则无需任何其他操作。
对于以前的发行版,Oracle 在下面提供了背景和说明,用于为小应用程序和 Web Start 禁用 SSLv3,并面向开发人员和系统管理员,针对使用 Java 的所有情况在 OTN 上提供了有关如何防止 Java 应用程序在 Java SE 中使用 SSL v3.0 的详细说明。
背景
POODLE 漏洞 (CVE-2014-3566) 暴露出了安全套接字层 (SSL) v3 协议中的严重缺陷。如前所述,不再推荐使用 SSLv3 协议,并且已在 Java 运行时环境中禁用它。用户如果认为有必要重新启用 SSLv3,请参阅相应的发行说明。
不过,大部分用户仅在浏览器中使用 Java(小应用程序和 WebStart)。以下提供了有关如何检查是否启用了 SSL 3.0(以及如何禁用它)的更简单说明。
为小应用程序和 WebStart 禁用 SSLv3
可以使用 Java 控制面板来配置插件和 WebStart 的 Oracle Java 实施。
在高级选项卡下的高级安全设置部分,取消选择所有 SSL 协议/格式,仅将 TLS 保留为启用状态,如下所示(自 2015 年 1 月 20 日的发行版开始,SSLv3 不再显示为可选选项)。
注:在浏览器打开时,通过控制面板进行的更改只有在重新启动浏览器后才会生效。还必须重新启动 Java WebStart 应用程序才能使更改生效。
Java 控制面板 - 8u31、7u75 和 6u91 之前的版本
相关信息
在相应发行说明中可以找到有关 2015 年 1 月的关键补丁程序更新发行版的详细信息。
您可能还有兴趣关注:
最后更新:2017-01-12 10:53:00
上一篇:
错误:x64.exe 不是有效的 Win32 应用程序
下一篇:
更新 Java 后我为什么不能打印优惠券和装运标签?
Java 8 发行版要点说明
错误:Java 搜索到可能导致安全问题的应用程序组件。
为什么会显示 "Java Update Needed"(需要 Java Update)消息:"Your Java version is out of date"(您的 Java 版本已过期)或 "Your Java version is insecure"
在运行带有已过期证书的应用程序时,会显示什么样的其他对话框?
运行使用可信证书签名的应用程序时,为什么显示未签名的安全提示?
Java 下载内容是否会受病毒感染?
授权和分发常见问题解答
可从何处获得 Minecraft?
卸载 Java 之后,如何删除在 Windows 的“卸载/删除程序”中列出的条目?
安装 Java 期间显示“错误:25099”消息
热门内容
有关在 Mac OS X 上安装和使用 Oracle Java 的信息和系统要求
为什么应该从系统卸载 Java 的早期版本?
为什么会显示 "Java Update Needed"(需要 Java Update)消息:"Your Java version is out of date"(您的 Java 版本已过期)或 "Your Java version is insecure"
Java 8 发行版要点说明
Amazon 可选产品
什么是 Java 技术?为何需要 Java?
开发人员 - 浏览器中的 Java 内容 - 安全清单更改
错误:安装过程中出现 \bin\hotspot\jvm.dll 错误消息
更新到 macOS Sierra 10.12 后,为什么会在运行 Java 时出现问题?
Java 和 Google Chrome 浏览器