Axiom JDK Pro 8u502+9: Примечания к выпуску
Введение
В этом документе содержится информация о выпуске Axiom JDK Pro 8u502+9.
Axiom JDK Pro является Java SE 8-совместимым дистрибутивом OpenJDK 8, который работает на серверах (Linux x86_64, Linux ARM64, Windows 64), настольных компьютерах (Windows 64, Mac OS x86_64, Mac OS AArch64, Linux x86_64) и встроенных устройствах (Linux ARM64, Linux ARMv7, включая Raspberry Pi 2 & 3 (ARMv6 hardfloat)).
Axiom JDK Pro 8 распространяется в виде файлов .apk, .msi, .dmg, .deb, .rpm, .zip, .pkg и .tar.gz. Пожалуйста, выберите наиболее подходящий вам формат.
Новое в этом выпуске
Этот выпуск содержит следующие обновления и новые функции.
Важные исправления
Данная таблица содержит список важных исправлений в Axiom JDK Pro версии 8u502.
| ID | |
|---|---|
JDK-8372351 |
Резюме: Добавление корневых сертификатов WISeKey Global GB и GC Описание: Корневые сертификаты wisekeyglobalrootgbca и wisekeyglobalrootgcca добавлены в хранилище доверенных сертификатов cacerts. |
Версия IANA TZData
Этот выпуск Axiom JDK Pro 8u502 поставляется с базой данных часовых поясов IANA версии 2026b. Ниже приведены ключевые особенности этой версии.
Краткое описание
Эта версия включает исправления в компоненте zic (Zone Information Compiler) и изменение часового пояса Британской Колумбии.
Изменения в этой версии
Переход на летнее время в Британской Колумбии 8 марта 2026 года стал последним запланированным изменением времени, после чего страна перешла на постоянное время -07.
| Хотя переход на постоянное время -07 официально состоялся 9 марта 2026 года, временно смоделируйте переход на 1 ноября 2026 года в 02:00. Это позволит обойти ограничение в CLDR v48.2 (от 17 марта 2026 года). Это временное решение будет удалено после исправления в CLDR. |
Исправления кода
Инструмент zic включает следующие изменения:
-
Исправлены ошибки при последнем переходе к новому типу времени.
-
Устранено переполнение буфера при генерации строки TZ, например «PST-167:59:58PDT-167:59:59,M11.5.6/-167:59:59,M12.5.6/-167:59:59», которое могло возникнуть при использовании искаженных входных данных.
-
Больше не создается файл TZif большего размера, чем необходимо, если более ранняя аббревиатура часового пояса является суффиксом более поздней. Кроме того, устранено переполнение буфера при работе с длинной последовательностью аббревиатур, каждая из которых является суффиксом следующей.
-
int не переполняется при обработке входных данных типа «Zone Ouch 2147483648:00:00 - LMT». Переполнение int могло привести к переполнению буфера в случае атаки.
-
Увеличена частота проверки наличия сигналов.
Дополнительную информацию см. в JDK-8383175.
Известные проблемы
В этой версии отсутствуют известные проблемы.
Безопасность
Данная таблица содержит список исправлений уязвимостей в Axiom JDK Pro версии 8u502.
| CVE ID | CVSS score | Component | Module | Attack Vector | Complexity | Privileges | User Interaction | Scope | Confidentiality | Integrity | Availability |
|---|---|---|---|---|---|---|---|---|---|---|---|
CVE-2026-41254 |
7.5 |
client-libs |
2d |
network |
low |
none |
none |
unchanged |
none |
none |
high |
CVE-2026-46968 |
5.9 |
security-libs |
javax.net.ssl |
network |
high |
none |
none |
unchanged |
none |
high |
none |
CVE-2026-47010 |
3.7 |
client-libs |
javax.imageio |
network |
high |
none |
none |
unchanged |
none |
low |
none |
CVE-2026-47013 |
5.3 |
javafx |
graphics |
network |
low |
none |
none |
unchanged |
none |
none |
low |
CVE-2026-47021 |
5.3 |
client-libs |
2d |
network |
low |
none |
none |
unchanged |
none |
none |
low |
CVE-2026-47027 |
5.3 |
security-libs |
java.security |
network |
low |
none |
none |
unchanged |
none |
none |
low |
CVE-2026-47030 |
3.1 |
javafx |
web |
network |
high |
none |
required |
unchanged |
none |
low |
none |
CVE-2026-47034 |
3.1 |
javafx |
media |
network |
high |
none |
required |
unchanged |
none |
low |
none |
CVE-2026-47035 |
3.1 |
javafx |
media |
network |
high |
none |
required |
unchanged |
none |
low |
none |
CVE-2026-47057 |
7.5 |
core-libs |
javax.script |
network |
low |
none |
none |
unchanged |
none |
none |
high |
CVE-2026-47058 |
7.4 |
core-libs |
javax.script |
network |
high |
none |
none |
unchanged |
high |
high |
none |
CVE-2026-47059 |
5.9 |
client-libs |
2d |
network |
high |
none |
none |
unchanged |
none |
none |
low |
CVE-2026-47063 |
7.5 |
security-libs |
java.security |
network |
low |
none |
none |
unchanged |
none |
high |
none |
CVE-2026-60147 |
6.5 |
security-libs |
java.security |
network |
low |
none |
none |
unchanged |
low |
low |
none |
CVE-2026-60164 |
3.1 |
javafx |
web |
network |
high |
none |
required |
unchanged |
low |
none |
none |
CVE-2026-60165 |
3.1 |
javafx |
media |
network |
high |
none |
required |
unchanged |
none |
low |
none |
CVE-2026-60166 |
3.1 |
javafx |
media |
network |
high |
none |
required |
unchanged |
low |
none |
none |
Дефекты, исправленные в этом выпуске
Исправления в JDK
Данная таблица содержит список дефектов, исправленных в Axiom JDK Pro версии 8u502.
| ID проблемы/Компонент | Резюме |
|---|---|
JDK-6815126 |
intermittent SimulResumerTest.java failure |
JDK-8162545 |
Mac build failure |
JDK-8199138 |
Add RISC-V support to Zero |
JDK-8209362 |
sun/security/ssl/SSLSocketImpl/ReuseAddr.java failed due to "BindException: Address already in use (Bind failed)" |
JDK-8246330 |
Add TLS Tests for Legacy ECDSA curves |
JDK-8249159 |
Downport test rework for SSLSocketTemplate from 8224650 |
JDK-8261235 |
C1 compilation fails with assert(res→vreg_number() == index) failed: conversion check |
JDK-8273135 |
java/awt/color/ICC_ColorSpace/MTTransformReplacedProfile.java crashes in liblcms.dylib with NULLSeek+0x7 |
JDK-8274736 |
Concurrent read/close of SSLSockets causes SSLSessions to be invalidated unnecessarily |
JDK-8280158 |
New test from JDK-8274736 failed with/without patch in JDK11u |
JDK-8298873 |
Update IllegalRecordVersion.java for changes to TLS implementation |
JDK-8301189 |
validate-source fails after JDK-8298873 |
JDK-8314730 |
GHA: Drop libfreetype6-dev transitional package in favor of libfreetype-dev |
JDK-8321489 |
Update LCMS to 2.16 |
JDK-8336451 |
[11u] GHA macos-13 and macos-15 builders are unable to resolve local hostname |
JDK-8339271 |
giflib attribution correction |
JDK-8343622 |
AesDkCrypto.stringToKey should not return null |
JDK-8345578 |
New test in JDK-8343622 fails with a promoted build |
JDK-8348110 |
Update LCMS to 2.17 |
JDK-8351359 |
OperatingSystemMXBean: values from getCpuLoad and getProcessCpuLoad are stale after 24.8 days (Windows) |
JDK-8363966 |
GHA: Switch cross-compiling sysroots to Debian trixie |
JDK-8368041 |
Enhance TLS certificate handling |
JDK-8369996 |
Testcase java/net/Socket/B8312065.java fails on Mac, AIX and Solaris |
JDK-8372351 |
Add 2 WISeKey roots |
JDK-8374058 |
Enhance JPEG handling |
JDK-8374888 |
Implement internal test cache to help UserIterCount test performance |
JDK-8375065 |
Update LCMS to 2.18 |
JDK-8377158 |
Enhance XBM image support |
JDK-8377498 |
Improve HttpServer handling |
JDK-8377833 |
Enhance Jar file processing |
JDK-8378631 |
Update Zlib Data Compression Library to Version 1.3.2 |
JDK-8378687 |
Improve delegation of HttpURLConnection |
JDK-8379256 |
Update GIFlib to 6.1.1 |
JDK-8379684 |
Bump update version of OpenJDK: 8u502 |
JDK-8380078 |
Update GIFlib to 6.1.2 |
JDK-8380377 |
[8u] Problem list CAInterop.java#teliarootcav2 |
JDK-8380672 |
Improve certification checking |
JDK-8380689 |
distrust/Chunghwa.java test fails with a compilation error |
JDK-8380947 |
Add pull request template |
JDK-8380959 |
Update Libpng to 1.6.56 |
JDK-8381039 |
Enhance AWT ImagingLib |
JDK-8381049 |
Enhance Jar handling |
JDK-8381185 |
Improve Nashorn index handling |
JDK-8381195 |
Enhance Dataview Implementation |
JDK-8381519 |
Enhance Der Value Handling |
JDK-8381796 |
Enhance Certificate parsing |
JDK-8382047 |
Update Libpng to 1.6.57 |
JDK-8383175 |
(tz) Update Timezone Data to 2026b |
JDK-8383354 |
Update LCMS to 2.19.1 |
JDK-8383473 |
Follow on from tzdata2026b time change to include temporary hack BC time change |
JDK-8384158 |
GHA: Downgrade Windows GHA runners to windows-2022 temporarily |
Исправления в JFX
Данная таблица содержит список дефектов, исправленных в JFX версии 8u502.
| ID проблемы/Компонент | Резюме |
|---|---|
JDK-8313040 |
Enhanced Font handling |
JDK-8313072 |
Enhanced handling of Fonts |
JDK-8373527 |
Improve Graphics playback |
JDK-8375084 |
Update libxslt to 1.1.45 |
JDK-8378226 |
Animated GIFs do not animate after WebKit 620.1 update |
JDK-8378277 |
Improve Editor selection |
JDK-8379206 |
4 Null pointer dereference defect groups in 4 glib files |
JDK-8379207 |
Improve audio conversion |
JDK-8379209 |
Uninitialised variable in pathApplierFunctionFast of coretext.c |
JDK-8379211 |
Uninitialised memory in Java_com_sun_javafx_font_freetype_OSFreetype_FT_1Outline_1Decompose |
JDK-8379257 |
Update JPEG Image Decoding Software to 10 |
JDK-8379336 |
Update libxml2 to 2.15.2 |
JDK-8381447 |
Remove G_DISABLE_CHECKS compiler flag on Windows to align GLib/GStreamer compilation with macOS/Linux |
JDK-8383092 |
Enhance WebView Resource Loading |
JDK-8383143 |
Enhance Playlist Loading |
Изменения в сторонних библиотеках
Это список изменений в сторонних библиотеках.
| Библиотека | Полное название | Новая версия | Модуль | Номер в системе JBS |
|---|---|---|---|---|
GIFlib |
GIFlib |
6.1.2 |
java.desktop |
JDK-8380078 |
LCMS |
LittleCMS |
2.19.1 |
java.desktop |
JDK-8383354 |
libjpeg |
JPEG Image Decoding Software |
10 |
javafx.web |
JDK-8379257 |
Libpng |
Libpng |
1.6.57 |
java.awt |
JDK-8382047 |
libxml2 |
libxml2 |
2.15.2 |
javafx.web |
JDK-8379336 |
libxslt |
libexslt |
1.1.45 |
javafx.web |
JDK-8375084 |
Zlib |
Zlib |
1.3.2 |
java.desktop |
JDK-8378631 |
Обновление Axiom JDK Pro
Чтобы поддерживать актуальность и безопасность вашего экземпляра Axiom JDK Pro, всегда обновляйтесь до последней доступной версии после ее выпуска. Для обновления установите новую версию поверх предыдущей. Новую версию всегда следует тестировать на совместимость с вашими приложениями перед обновлением.
Инструкции по установке см. в разделе Документация по установке Axiom JDK Pro на странице Axiom JDK, либо в разделе документации на портале поддержки. Доступ к этому порталу предоставляется клиентам с активным договором поддержки.