第 3 章 Red Hat build of OpenJDK 17.0.8.1 发行注记


查看以下发行注记以了解红帽构建的 OpenJDK 17.0.8.1 补丁版本的更改。

注意

有关所有其他更改和安全修复,请参阅 OpenJDK 17.0.8.1 发行版本

修复了有效 .zip 文件中的 Invalid CEN 标头 错误

Red Hat build of OpenJDK 17.0.8 引入了对 .zip 文件的 ZIP64 字段(JDK-8302483)的额外验证检查。但是,这些额外的检查会在一些有效的 .zip 文件中导致验证失败,并显示以下错误消息: Invalid CEN header (invalid zip64 extra data field size)

要解决这个问题,红帽构建的 OpenJDK 17.0.8.1 支持零长度标头和一些 ZIP64 创建工具生成的额外的 padding。在 Red Hat build of OpenJDK 17.0.8 之后,您可以通过将 jdk.util.zip.disableZip64ExtraFieldValidation 系统属性设置为 true 来禁用这些检查。

请参阅 JDK-8313765 (JDK Bug System)

增加 jdk.jar.maxSignatureFileSize 系统属性的默认值

红帽构建的 OpenJDK 17.0.8 引入了 jdk.jar.maxSignatureFileSize 系统属性,用于在 Java 归档(JAR)文件(JDK-8300596)中配置允许签名相关文件的最大字节数。默认情况下,jdk.jar.maxSignatureFileSize 属性被设置为 8000000 字节(8 MB),对于某些 JAR 文件来说太小。

红帽构建的 OpenJDK 17.0.8.1 将 jdk.jar.maxSignatureFileSize 属性的默认值增加到 16000000 字节(16 MB)。

请参阅 JDK-8313216 (JDK Bug System)

以下公告已针对程序错误修正和 CVE 修复进行了程序错误修正和 CVE 修复:

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat