RELEASE NOTES: JDK openjdk8u522

Notes generated: Sun Oct 11 05:01:26 CEST 2026

JEPs

None.

RELEASE NOTES

None.

FIXED ISSUES

client-libs/2d

Priority Bug Summary
P3 JDK-8264666 Change implementation of safeAdd/safeMult in the LCMSImageLayout class
P4 JDK-8300167 Add validation of the raster's layout before using in native
P4 JDK-8298240 Replace the usage of ImageLayoutException by the CMMException

core-libs/java.net

Priority Bug Summary
P4 JDK-8085875 java/net/DatagramSocket/PortUnreachable.java fails intermittently: Address already in use

core-libs/java.nio

Priority Bug Summary
P4 JDK-8377992 (zipfs) Align ZipFileSystem END header validation with the ZipFile implementation
P4 JDK-8377983 (zipfs) ZipFileSystem.initCEN needlessly reads END header
P4 JDK-8316391 (zipfs) ZipFileSystem.readFullyAt does not tolerate short reads
P4 JDK-8255380 (zipfs) ZipFileSystem::readExtra can fail if zipinfo-time is not set to false

core-libs/java.time

Priority Bug Summary
P4 JDK-8392377 (tz) Update Timezone Data to 2026d

core-libs/java.util.jar

Priority Bug Summary
P4 JDK-8304013 Add a fast, non-manual alternative to test/jdk/java/util/zip/ZipFile/TestTooManyEntries
P4 JDK-8240226 DeflateIn_InflateOut.java test incorrectly assumes size of compressed file
P4 JDK-8341625 Improve ZipFile validation of the END header
P4 JDK-8272746 ZipFile can't open big file (NegativeArraySizeException)

core-libs/java.util:i18n

Priority Bug Summary
P3 JDK-8392519 Cherry-pick metazone changes from CLDR for tzdata2026d, for JDK update release
P4 JDK-8393344 Cherry-pick metazone changes from CLDR to support tzdata2026e for JDK update releases

docs

Priority Bug Summary
P4 JDK-8306408 Fix the format of several tables in building.md

infrastructure

Priority Bug Summary
P4 JDK-8327993 [8u] Unify test libraries into single test library - step 2

infrastructure/build

Priority Bug Summary
P4 JDK-8381205 GHA: Upgrade Node.js 20 to 24

infrastructure/release_eng

Priority Bug Summary
P4 JDK-8391938 Bump update version of OpenJDK: 8u522

security-libs/java.security

Priority Bug Summary
P3 JDK-8326643 JDK server does not send a dummy change_cipher_spec record after HelloRetryRequest message
P4 JDK-8311081 KeytoolReaderP12Test.java fail on localized Windows platform

security-libs/javax.net.ssl

Priority Bug Summary
P3 JDK-8284047 Harmonize/Standardize the SSLSocket/SSLEngine/SSLSocketSSLEngine test templates
P4 JDK-8337669 [17u] Backport of JDK-8284047 missed to delete a file
P4 JDK-8263188 JSSE should fail fast if there isn't supported signature algorithm