Liberica JDK 8u472+9: Release Notes
Published: October 21, 2025
1. Version information
This document provides information about Liberica JDK 8u472 release.
The full version string for this update release is 8u472+9. The version number is 8.
Liberica JDK 8 is distributed as .apk
, .rpm
, .zip
, .deb
, .pkg
, and .tar.gz
packages. Please select the most appropriate for your purposes.
2. What’s New
This release contains the following updates and new features.
Notable Changes
This is the list of the notable issues fixed in this release.
Issue ID | |
---|---|
JDK-8361212 | Summary: Removed Four AffirmTrust Root Certificates Description: The following root certificates, which are deactivated and no longer in use, have been removed from the |
IANA TZ Data update
This release of Liberica JDK 8u472 upgrades the in-tree copy of the IANA timezone database to 2025b. The following are the key changes of this update:
Future Timestamps:
New Time Zone:
A new time zone, America/Coyhaique, is created for Chile’s Aysén Region, which will now observe UTC−03 year-round (no daylight saving time).
-
This diverges from America/Santiago starting March 20, 2025.
-
Aysén will not change clocks on April 5, 2025.
-
This aligns Aysén with Magallanes Region.
Past Timestamps:
Iran Time Change Correction:
Iran changed from UTC+04 to UTC+03:30 on November 10, 1978, not at the end of the year as previously recorded.
Code Fixes:
Improved behavior for the zic tool:
-
It no longer creates invalid symlinks when using -l with multiple arguments.
-
A buffer underflow issue is resolved.
For more information, see JDK-8352716.
3. Known Issues
This release does not contain any known issues.
4. Fixed CVEs
This is the list of the security issues fixed in this release. CVSS scores are provided using the CVSS version 3.1 scoring system.
CVE ID | CVSS score | Component | Module | Attack Vector | Complexity | Privileges | User Interaction | Scope | Confidentiality | Integrity | Availability |
---|---|---|---|---|---|---|---|---|---|---|---|
CVE-2025-31257 | 7.5 | javafx | web | network | high | none | required | unchanged | high | high | high |
CVE-2025-53057 | 5.9 | security-libs | java.security | network | high | none | none | unchanged | none | high | none |
CVE-2025-53066 | 4.8 | xml | jaxp | network | high | none | none | unchanged | low | none | low |
5. Resolved Issues
JDK issues
This is the list of general JDK issues fixed in this release.
Issue ID | Summary |
---|---|
JDK-7102969 | currency.properties supercede not working correctly |
JDK-8041924 | [TESTBUG] sun/net/www/http/ChunkedOutputStream/checkError.java fails on some systems |
JDK-8044051 | Test jdk/lambda/vm/InterfaceAccessFlagsTest.java gets IOException during compilation |
JDK-8056283 | @ignore tools/javac/defaultMethods/Assertions.java until JDK-8047675 is fixed |
JDK-8081734 | ConcurrentHashMap/ConcurrentAssociateTest.java, times out 90% of time on sparc with 256 cpu. |
JDK-8157138 | Error while fetching currency instance by Currency.getInstance(currencycode) |
JDK-8160767 | [TEST_BUG] java/awt/Frame/MaximizedToIconified/MaximizedToIconified.java |
JDK-8185348 | Major performance regression in GetMethodDeclaringClass and other JVMTI Method functions |
JDK-8185500 | [TESTBUG] Add keywords headful/printer in java/awt and javax tests. |
JDK-8186259 | IOExceptionIfEncodedURLTest.sh versus IOExceptionIfEncodedURLTest.java |
JDK-8205653 | test/jdk/sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java and RmiSslBootstrapTest.sh fail with handshake_failure |
JDK-8228658 | test GetTotalSafepointTime.java fails on fast Linux machines with Total safepoint time 0 ms |
JDK-8275303 | sun/java2d/pipe/InterpolationQualityTest.java fails with D3D basic render driver |
JDK-8312065 | Socket.connect does not timeout when profiling |
JDK-8335978 | [8u] incorrect include file name in semaphore.inline.hpp |
JDK-8339414 | Fix JDK-8202369 incorrect backport for 8u |
JDK-8340387 | Update OS detection code to recognize Windows Server 2025 |
JDK-8345414 | Google CAInterop test failures |
JDK-8348760 | RadioButton is not shown if JRadioButtonMenuItem is rendered with ImageIcon in WindowsLookAndFeel |
JDK-8351624 | [8u] Xerces-J version wrong in THIRD_PARTY_README after JDK-7150324 |
JDK-8352302 | Test sun/security/tools/jarsigner/TimestampCheck.java is failing |
JDK-8352637 | Enhance bytecode verification |
JDK-8356294 | Enhance Path Factories |
JDK-8358328 | Bump update version of OpenJDK: 8u472 |
JDK-8358538 | Update GHA Windows runner to 2025 |
JDK-8360937 | Enhance certificate handling |
JDK-8361212 | Remove AffirmTrust root CAs |
JDK-8363965 | GHA: Switch cross-compiling sysroots to Debian bookworm |
JDK-8365375 | Method SU3.setAcceleratorSelectionForeground assigns to acceleratorForeground |
JDK-8365389 | Remove static color fields from SwingUtilities3 and WindowsMenuItemUI |
JDK-8365560 | [8u] ppc64le MaxRAM default is too low at 4GiB |
JDK-8365811 | test/jdk/java/net/CookieHandler/B6644726.java failure - "Should have 5 cookies. Got only 4, expires probably didn’t parse correctly" |
JDK-8366112 | [8u] GHA: Fix broken installation of Windows SDK |
JDK-8368308 | ISO 4217 Amendment 180 Update |
JFX issues
This is the list of JFX issues fixed in this release.
Issue ID | Summary |
---|---|
JDK-8209086 | Some javafx.web files are missing GPLv2+Classpath copyright header |
JDK-8328684 | HellowWebView demo crashes when a webpage is scrolled |
JDK-8356982 | Update WebKit to 622.1 |
JDK-8360270 | Websocket communication issues with Vaadin applications through webview |
6. Updates to Third Party Libraries
This release does not contain any changes in the third party libraries.
7. Upgrading to the New Version
To keep your Liberica JDK up-to-date and secure, always upgrade to the newest available version once it is released. To upgrade, install the new version over the previous one. For the installation instructions, see Liberica JDK Installation Guide.