Liberica JDK 8u482+10: Release Notes
Published: January 20, 2026
1. Version information
This document provides information about Liberica JDK 8u482 release. The full version string for this update release is 8u482+10. 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-8182577 | Summary: Exception when Tab key moves focus to a JCheckbox with a custom ButtonModel Description: As stated in JDK-8182577, when a custom ButtonModel is used and keyboard focus is moved by pressing TAB key, then in |
IANA TZ Data version
This release of Liberica JDK 8u482 comes with the 2025b version of the in-tree copy of the IANA timezone database. The following are the key features of this version.
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-43368 | 7.5 | javafx | web | network | high | none | required | unchanged | high | high | high |
CVE-2025-47219 | 3.1 | javafx | media | network | high | none | required | unchanged | low | none | none |
CVE-2025-6021 | 5.9 | javafx | web | network | high | none | none | unchanged | none | none | high |
CVE-2025-6052 | 3.7 | javafx | media | network | high | none | none | unchanged | none | none | low |
CVE-2025-7424 | 5.5 | javafx | web | local | low | none | required | unchanged | none | none | high |
CVE-2025-7425 | 7.5 | javafx | web | network | high | none | required | unchanged | high | high | high |
CVE-2026-21925 | 4.8 | core-libs | java.rmi | network | high | none | none | unchanged | low | low | none |
CVE-2026-21932 | 7.4 | client-libs | java.awt | network | low | none | required | changed | none | high | none |
CVE-2026-21933 | 6.1 | core-libs | java.net | network | low | none | required | changed | low | low | none |
CVE-2026-21945 | 7.5 | security-libs | java.security | network | low | none | none | unchanged | none | none | high |
CVE-2026-21947 | 3.1 | javafx | web | network | high | none | required | unchanged | none | low | none |
5. Resolved Issues
JDK issues
This is the list of general JDK issues fixed in this release.
| Issue ID | Summary |
|---|---|
JDK-8154043 | Fields not reachable anymore by tab-key, because of new tabbing behaviour of radio button groups. |
JDK-8182577 | Exception when Tab key moves focus to a JCheckbox with a custom ButtonModel |
JDK-8193017 | Import freetype sources into OpenJDK source tree |
JDK-8211804 | Constant AO_UNUSED_MBZ uses left shift of negative value |
JDK-8212155 | Race condition when posting dynamic_code_generated event leads to JVM crash |
JDK-8212678 | Windows IME related patch |
JDK-8219006 | AArch64: Register corruption in slow subtype check |
JDK-8222362 | Upgrade to Freetype 2.10.0 |
JDK-8227324 | Upgrade to freetype 2.10.1 |
JDK-8247867 | Upgrade to freetype 2.10.2 |
JDK-8258805 | Japanese characters not entered by mouse click on Windows 10 |
JDK-8261170 | Upgrade to FreeType 2.10.4 |
JDK-8265429 | Improve GCM encryption |
JDK-8269668 | [aarch64] java.library.path not including /usr/lib64 |
JDK-8285686 | Update FreeType to 2.12.0 |
JDK-8290334 | Update FreeType to 2.12.1 |
JDK-8293672 | Update freetype md file |
JDK-8297088 | Update LCMS to 2.14 |
JDK-8298974 | Add ftcolor.c to imported freetype sources |
JDK-8305072 | Win32ShellFolder2.compareTo is inconsistent |
JDK-8306881 | Update FreeType to 2.13.0 |
JDK-8316028 | Update FreeType to 2.13.2 |
JDK-8316030 | Update Libpng to 1.6.40 |
JDK-8317970 | Bump target macosx-x64 version to 11.00.00 |
JDK-8329004 | Update Libpng to 1.6.43 |
JDK-8339280 | jarsigner -verify performs cross-checking between CEN and LOC |
JDK-8341496 | Improve JMX connections |
JDK-8345358 | Some DLL Files are missing Windows Properties |
JDK-8348596 | Update FreeType to 2.13.3 |
JDK-8348598 | Update Libpng to 1.6.47 |
JDK-8353299 | VerifyJarEntryName.java test fails |
JDK-8354941 | Build failure with glibc 2.42 due to uabs() name collision |
JDK-8359501 | Enhance Handling of URIs |
JDK-8362208 | [8u] Buffer overflow in g1GCPhaseTimes.cpp::LineBuffer::_buffer |
JDK-8362308 | Enhance Bitmap operations |
JDK-8362632 | Improve HttpServer Request handling |
JDK-8364214 | Enhance polygon data support |
JDK-8364597 | Replace THL A29 Limited with Tencent |
JDK-8364660 | ClassVerifier::ends_in_athrow() should be removed |
JDK-8365058 | Enhance CopyOnWriteArraySet |
JDK-8365271 | Improve Swing supports |
JDK-8366574 | Bump update version of OpenJDK: 8u482 |
JDK-8367115 | [8u] Problem list CAInterop.java#actalisauthenticationrootca test |
JDK-8367257 | [8u] Problem list CAInterop.java#entrustrootcag4 test |
JDK-8367782 | VerifyJarEntryName.java: Fix modifyJarEntryName to operate on bytes and re-introduce verifySignatureEntryName |
JDK-8368032 | Enhance Certificate Checking |
JDK-8371334 | [8u] GHA: installation of VS2010 hangs |
JDK-8371352 | [8u] Fix VS2010 build issue in check_code.c |
JDK-8371387 | [8u] hotspot needs to recognise latest VS2022 |
JDK-8372534 | Update Libpng to 1.6.51 |
JFX issues
This is the list of JFX issues fixed in this release.
| Issue ID | Summary |
|---|---|
JDK-8339335 | set number of parallel jobs when building webkit |
JDK-8339505 | Enable parallel compilation of native code on macOS |
JDK-8361648 | Update Glib to 2.84.3 |
JDK-8361719 | Enhance Handling of URI |
JDK-8362535 | Update libxslt support |
JDK-8366217 | Update GStreamer to 1.26.5 |
JDK-8367578 | Additional WebKit 622.1 fixes from WebKitGTK 2.48.7 |
JDK-8368600 | Missing "/DELAYLOAD:shlwapi.dll" in win.gradle |
JDK-8368704 | Better glyph handling |
JDK-8370235 | WebKit build fails on Windows 32-bit and Linux 32-bit after JDK-8367578 |
6. Updates to Third Party Libraries
This is the list of changes in the third party libraries.
| Library | Full name | New Version | Module | JBS number |
|---|---|---|---|---|
Glib | GNU Glib | 2.84.3 | javafx.media | JDK-8361648 |
GStreamer | GStreamer | 1.26.5 | javafx.media | JDK-8366217 |
Libpng | Libpng | 1.6.51 | java.awt | JDK-8372534 |
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.