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 LayoutFocusTraversalPolicy.accept() method it typecasts buttonmodel object to JToggleButton.ToggleButtonModel which results in ClassCastException. Added getModel() method to ButtonModel interface, which results in custom ButtonModel to implement this method. Also, LayoutFocusTraversalPolicy.accept() has been modified to store the model object as ButtonModel object instead of wrongly assuming as JToggleButton.ToggleButtonModel.

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 IDCVSS scoreComponentModuleAttack VectorComplexityPrivilegesUser InteractionScopeConfidentialityIntegrityAvailability

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 IDSummary

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 IDSummary

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.

LibraryFull nameNew VersionModuleJBS 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.

ON THIS PAGE