В этом документе содержится информация о выпуске Axiom JDK Pro 8u452+12.
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
и .tar.gz
. Пожалуйста, выберите наиболее подходящий вам формат.
Этот выпуск содержит следующие обновления и новые функции.
Следующий список содержит важные исправления для версии 8u452.
ID проблемы | |
---|---|
JDK-8335912 |
Резюме: Добавление режима работы к команде jar при извлечении, чтобы не перезаписывать существующие файлы Описание: Функция извлечения в инструменте |
JDK-8339637 |
Резюме: Обновление данных о часовых поясах до версии 2024b Описание: База данных часовых поясов IANA обновлена до версии 2024b. В этой версии в основном внесены изменения для улучшения исторических данных по Мексике, Монголии и Португалии. Также изменена аббревиатура временной метки для часового пояса 'MET'. Кроме того, Азия/Чойбалсан теперь является псевдонимом для Азии/Улан-Батора. Новые изменения в tzdata также влияют на некоторые устаревшие идентификаторы зон. Отображение EST/MST/HST в java.time.ZoneId.SHORT_IDS были заменены с зон с фиксированным смещением на ссылки на другие существующие часовые пояса. Теперь есть ссылки на Америку/Панаму, есть ссылки на Тихий океан/Гонолулу и БОЛЬШИНСТВО ссылок на Америку/Феникс. Это изменение не повлияет на синтаксический анализ коротких названий зон EST, MST и HST. Более подробная информация доступна в JDK-8340138. |
JDK-8346140 |
Резюме: Тесты tools/jar/ExtractFilesTest.java и tools/jar/MultipleManifestTest.java не проходят с jtreg 5.1 Описание: Следующие тесты исправлены для обеспечения совместимости с jtreg 5.1: tools/jar/ExtractFilesTest.java, tools/jar/MultipleManifestTest.java. |
JDK-8346587 |
Резюме: Отключение поддержки сертификатов сервера TLS, привязанных к корневому сертификату Camerfirma Описание: JDK перестанет доверять сертификатам серверов TLS, выпущенным после 15 апреля 2025 года и привязанным к корневым сертификатам Camerfirma, в соответствии с аналогичными планами, объявленными Google, Mozilla, Apple и Microsoft. Сертификаты сервера TLS, выданные 15 апреля 2025 года или ранее, будут оставаться надежными до истечения срока их действия. Сертификаты, выданные после этой даты и привязанные к любому из указанных центров сертификации, будут отклонены. Ограничения вводятся в действие в реализации JDK (поставщик SunJSSE) API Java Secure Socket Extension (JSSE). Сеанс TLS не будет согласован, если цепочка сертификатов сервера привязана к любому из указанных центров сертификации и сертификат был выдан после 15 апреля 2025 года. |
JDK-8347965 |
Резюме: Обновление данных о часовых поясах до версии 2025a Описание: Данные о часовых поясах обновлены до версии 2025а, в которой Парагвай с весны 2024 года переходит на постоянное значение -03; Улучшены данные по Филиппинам за период до 1991 года; Параметр Etc/Unknown теперь зарезервирован. |
В этом выпуске Axiom JDK Pro 8u452 обновлена база данных часовых поясов IANA до версии 2025a. Это обновление часовых поясов в первую очередь касается следующего:
С весны 2024 года Парагвай вводит постоянное значение -03.
Улучшены данные по Филиппинам за период до 1991 года.
Параметр Etc/Unknown зарезервирован.
Для дополнительной информации см. JDK-8347965.
В этой версии отсутствуют известные проблемы.
Следующий список содержит исправления уязвимостей для версии 8u452.
CVE ID | CVSS score | Component | Module | Attack Vector | Complexity | Privileges | User Interaction | Scope | Confidentiality | Integrity | Availability |
---|---|---|---|---|---|---|---|---|---|---|---|
CVE-2024-47606 |
7.5 |
javafx |
media |
network |
high |
none |
required |
unchanged |
high |
high |
high |
CVE-2024-54534 |
7.5 |
javafx |
web |
network |
high |
none |
required |
unchanged |
high |
high |
high |
CVE-2025-21587 |
7.4 |
security-libs |
javax.net.ssl |
network |
high |
none |
none |
unchanged |
high |
high |
none |
CVE-2025-30691 |
4.8 |
hotspot |
compiler |
network |
high |
none |
none |
unchanged |
low |
low |
none |
CVE-2025-30698 |
5.6 |
client-libs |
2d |
network |
high |
none |
none |
unchanged |
low |
low |
low |
Следующий список содержит дефекты, исправленные в JDK версии 8u452.
ID проблемы | Резюме |
---|---|
JDK-8037013 |
[TESTBUG] Fix test/java/lang/ClassLoader/Assert.sh on AIX |
JDK-8048215 |
[TESTBUG] java/lang/management/ManagementFactory/ThreadMXBeanProxy.java Expected non-null LockInfo |
JDK-8068305 |
[TEST_BUG] Test java/awt/Mixing/HWDisappear.java fails with GTKL&F |
JDK-8212096 |
javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java failed intermittently due to SSLException: Tag mismatch |
JDK-8227651 |
Tests fail with SSLProtocolException: Input record too big |
JDK-8240235 |
jdk.test.lib.util.JarUtils updates jar files incorrectly |
JDK-8244966 |
Add .vscode to .hgignore and .gitignore |
JDK-8250825 |
C2 crashes with assert(field != __null) failed: missing field |
JDK-8255466 |
C2 crashes at ciObject::get_oop() const+0x0 |
JDK-8261020 |
Wrong format parameter in create_emergency_chunk_path |
JDK-8265019 |
Update tests for additional TestNG test permissions |
JDK-8266881 |
Enable debug log for SSLEngineExplorerMatchedSNI.java |
JDK-8268457 |
XML Transformer outputs Unicode supplementary character incorrectly to HTML |
JDK-8285756 |
clean up use of bad arguments for |
JDK-8309841 |
Jarsigner should print a warning if an entry is removed |
JDK-8316193 |
jdk/jfr/event/oldobject/TestListenerLeak.java java.lang.Exception: Could not find leak |
JDK-8326110 |
[8u] The Marlin tests should be updated after JDK-8241307 |
JDK-8335912 |
Add an operation mode to the jar command when extracting to not overwriting existing files |
JDK-8337494 |
Clarify JarInputStream behavior |
JDK-8337692 |
Better TLS connection support |
JDK-8338430 |
Improve compiler transformations |
JDK-8339560 |
Unaddressed comments during code review of JDK-8337664 |
JDK-8339637 |
(tz) Update Timezone Data to 2024b |
JDK-8339644 |
Improve parsing of Day/Month in tzdata rules |
JDK-8339810 |
Clean up the code in sun.tools.jar.Main to properly close resources and use ZipFile during extract |
JDK-8340552 |
Harden TzdbZoneRulesCompiler against missing zone names |
JDK-8340660 |
[8u] Test com/sun/jdi/PrivateTransportTest.sh fails on MacOS |
JDK-8342562 |
Enhance Deflater operations |
JDK-8343007 |
Enhance Buffered Image handling |
JDK-8345504 |
Bump update version of OpenJDK: 8u452 |
JDK-8346140 |
[8u] tools/jar/ExtractFilesTest.java and tools/jar/MultipleManifestTest.java fails with jtreg5.1 |
JDK-8346587 |
Distrust TLS server certificates anchored by Camerfirma Root CAs |
JDK-8347847 |
Enhance jar file support |
JDK-8347965 |
(tz) Update Timezone Data to 2025a |
JDK-8348211 |
[8u] sun/management/jmxremote/startstop/JMXStartStopTest.java fails after backport of JDK-8066708 |
JDK-8349166 |
Bad indentation in backport of JDK-8250825 |
JDK-8350816 |
[8u] Update TzdbZoneRulesCompiler to ignore HST/EST/MST links |
JDK-8352097 |
(tz) zone.tab update missed in 2025a backport |
Следующий список содержит дефекты, исправленные в JFX версии 8u452.
ID проблемы | Резюме |
---|---|
JDK-8340322 |
Update WebKit to 620.1 |
JDK-8346228 |
Update GStreamer to 1.24.10 |
JDK-8346229 |
Update Glib to 2.82.4 |
JDK-8349891 |
Not implemented function should have printf |
JDK-8349924 |
Additional WebKit 620.1 fixes from WebKitGTK 2.46.6 |
JDK-8350284 |
WebKit 620.1 crashes on startup on Windows x86 32-bit |
Этот выпуск не содержит никаких изменений в сторонних библиотеках.
Чтобы поддерживать актуальность и безопасность вашего экземпляра Axiom JDK Pro, всегда обновляйтесь до последней доступной версии после ее выпуска. Для обновления установите новую версию поверх предыдущей. Новую версию всегда следует устанавливать и тестировать в непроизводственной среде перед развертыванием в производственной системе.
Инструкции по установке см. в разделе Установка Axiom JDK на странице Axiom JDK, либо в разделе документации на портале поддержки. Доступ к этому порталу предоставляется клиентам с активным договором поддержки.