[ALSA-2025:10873] Important: java-21-openjdk security update
Type:
security
Severity:
important
Release date:
2025-07-30
Description:
The OpenJDK 21 packages provide the OpenJDK 21 Java Runtime Environment and the OpenJDK 21 Java Software Development Kit. Security Fix(es): * JDK: Better Glyph drawing (CVE-2025-30749) * JDK: Enhance TLS protocol support (CVE-2025-30754) * JDK: Improve HTTP client header handling (CVE-2025-50059) * JDK: Better Glyph drawing redux (CVE-2025-50106) Bug Fix(es): * In AlmaLinuxand AlmaLinux systems, the default graphical display system is Wayland. The use of Wayland in these systems causes a failure in the traditional X11 method that java.awt.Robot uses to take a screen capture, producing a blank image. With this update, the RPM now recommends installing the PipeWire package, which the JDK can use to take screen captures in Wayland systems (AlmaLinux-102683, AlmaLinux-102684, AlmaLinux-102685) * On NUMA systems, the operating system can choose to migrate a task from one NUMA node to another. In the G1 garbage collector, G1AllocRegion objects are associated with NUMA nodes. The G1Allocator code assumes that obtaining the G1AllocRegion object for the current thread is sufficient, but OS scheduling can lead to arbitrary changes in the NUMA-to-thread association. This can cause crashes when the G1AllocRegion being used changes mid-operation. This update resolves this issue by always using the same NUMA node and associated G1AllocRegion object throughout an operation. (AlmaLinux-90307, AlmaLinux-90308, AlmaLinux-90311) For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Updated packages listed below:
Architecture Package Checksum
aarch64 java-21-openjdk-jmods-21.0.8.0.9-1.el9.alma.1.aarch64.rpm 00b283aee09d71da33889b51716024ea4bdec43aed4c8c839017fffea45d5b7f
aarch64 java-21-openjdk-static-libs-fastdebug-21.0.8.0.9-1.el9.alma.1.aarch64.rpm 076d0eb138c2cdfe7234da79ce41d0dcd97a9c8af951a1f352fe3cba13a2c2b7
aarch64 java-21-openjdk-demo-slowdebug-21.0.8.0.9-1.el9.alma.1.aarch64.rpm 18a469f96b901d4824ded497be97a57ab8ce5349a2718c24c1cfe72536b890d2
aarch64 java-21-openjdk-devel-fastdebug-21.0.8.0.9-1.el9.alma.1.aarch64.rpm 2db47d2ba6796bcfd9d63a8fef363bec81111c4dd5f0de3cb0e41f6978c38cac
aarch64 java-21-openjdk-fastdebug-21.0.8.0.9-1.el9.alma.1.aarch64.rpm 3d642b729797a59f7da649bfddbbf2b9b0851629d8c841810bbc34f39e2bf650
aarch64 java-21-openjdk-src-fastdebug-21.0.8.0.9-1.el9.alma.1.aarch64.rpm 5298c42b1cee6564a64d7908394c1452cd875304820fcab193cacc50fca2aa3d
aarch64 java-21-openjdk-demo-fastdebug-21.0.8.0.9-1.el9.alma.1.aarch64.rpm 5b3110ca7382e0fadd613b39e684ee76d0d4b7b2b1ac214b2aa73d984f4230be
aarch64 java-21-openjdk-21.0.8.0.9-1.el9.alma.1.aarch64.rpm 5f7f8d1ff68352b4e775e24feb8940dac4f7a1dd46c6036045f4cbbb66d63be1
aarch64 java-21-openjdk-headless-fastdebug-21.0.8.0.9-1.el9.alma.1.aarch64.rpm 6551f3ad788524fd9732fbfb6b9eaea635bd77d18018ae515b2fa3430b51e043
aarch64 java-21-openjdk-src-21.0.8.0.9-1.el9.alma.1.aarch64.rpm 80fb23c4431e122691f1f39e0f89dfccf4abae3f15ebee5a673ab6a433f3dde1
aarch64 java-21-openjdk-devel-slowdebug-21.0.8.0.9-1.el9.alma.1.aarch64.rpm 8116d289927643e8311599f13705a7383e294259ec7cf929c37faa64e7ccf6e8
aarch64 java-21-openjdk-static-libs-21.0.8.0.9-1.el9.alma.1.aarch64.rpm 83a0fb478aa26370309a71b9fe54f9d9d231f880a53682b1eda470b8637c33d6
aarch64 java-21-openjdk-javadoc-21.0.8.0.9-1.el9.alma.1.aarch64.rpm 83fc8f79ea6025a2790d01119d51a33992663ea0f585f202a5e6cff980bb10df
aarch64 java-21-openjdk-javadoc-zip-21.0.8.0.9-1.el9.alma.1.aarch64.rpm 859ceb16c9b58554bcd3d1150d74e2cad2196d35eb839a53e1e0c165c15d456a
aarch64 java-21-openjdk-devel-21.0.8.0.9-1.el9.alma.1.aarch64.rpm 8d82d1f0f41c391ad4ad40e7327cbd161f9e3e8ede9abe7cc425aa0f3d0b3558
aarch64 java-21-openjdk-static-libs-slowdebug-21.0.8.0.9-1.el9.alma.1.aarch64.rpm a2205910048b4fcfbb1c2ad323e42954ee1cde08db4a0060e9b4a23a9664297e
aarch64 java-21-openjdk-demo-21.0.8.0.9-1.el9.alma.1.aarch64.rpm bc5049f58e684fbb20b58a17cd37938723af2107da753ab3927dc79c13c3ee90
aarch64 java-21-openjdk-jmods-fastdebug-21.0.8.0.9-1.el9.alma.1.aarch64.rpm d079e98925447fcff4be36efbb5bafd3b764af16ef695bf0dbc87cf7954eb8f8
aarch64 java-21-openjdk-headless-slowdebug-21.0.8.0.9-1.el9.alma.1.aarch64.rpm d62e8fd08c2e09e516a135a1f358740e477e4d8b120231a74027db0fb484aff3
aarch64 java-21-openjdk-jmods-slowdebug-21.0.8.0.9-1.el9.alma.1.aarch64.rpm e81e3b843d6542bcd8be75cb10e5f2aefdde160365f1d547cbeb0a0bff532dcc
aarch64 java-21-openjdk-headless-21.0.8.0.9-1.el9.alma.1.aarch64.rpm ebc704c61499697305a9f4f442edc10f6c64b0d7886162dc513403b8f34fd0bc
aarch64 java-21-openjdk-src-slowdebug-21.0.8.0.9-1.el9.alma.1.aarch64.rpm f7ccf66500aaa19a4b07f3dac8898a211eaeb0f3c8a65da6bcfd3aaea50e108c
aarch64 java-21-openjdk-slowdebug-21.0.8.0.9-1.el9.alma.1.aarch64.rpm fffc445391e18f335303178345ec22691e242d56fa32c4e7b96f98f561267a52
ppc64le java-21-openjdk-src-slowdebug-21.0.8.0.9-1.el9.alma.1.ppc64le.rpm 05f66ed1b7bd144ef5f5ccd6837f5628ec46e9129e9f719114f30eb9335b859b
ppc64le java-21-openjdk-devel-fastdebug-21.0.8.0.9-1.el9.alma.1.ppc64le.rpm 0fc4dc3544362c2c2b64159f10534c8d3f44c3d27471302d06ed8c3a926f6359
ppc64le java-21-openjdk-javadoc-21.0.8.0.9-1.el9.alma.1.ppc64le.rpm 24e137f9b1ed54cdda6ea784be44b5bf3fa5677ffe17d4b4f613a8f25ef758bc
ppc64le java-21-openjdk-demo-fastdebug-21.0.8.0.9-1.el9.alma.1.ppc64le.rpm 30e39b62be36fbcb2d8cab6e06e0e8be533187fefd1f9cba7da30ddbf12c92d1
ppc64le java-21-openjdk-static-libs-slowdebug-21.0.8.0.9-1.el9.alma.1.ppc64le.rpm 4476d372018863fa8c71f1500fe34d1907a73a098d9683dbc4ce65d5cb6c1bbf
ppc64le java-21-openjdk-jmods-slowdebug-21.0.8.0.9-1.el9.alma.1.ppc64le.rpm 508faff795acfe1a7116c1ff1a80a55f6c5625eadec362309147927ee647668c
ppc64le java-21-openjdk-devel-21.0.8.0.9-1.el9.alma.1.ppc64le.rpm 528d8b670cf814866e0b1697d8e5a5bb801c49fdd526b8449015b26861530fde
ppc64le java-21-openjdk-21.0.8.0.9-1.el9.alma.1.ppc64le.rpm 59a3f8f6a835239ab72ab36bc12fd754b0620a6f670a271f20132c8c156c787a
ppc64le java-21-openjdk-headless-slowdebug-21.0.8.0.9-1.el9.alma.1.ppc64le.rpm 65774a32eab13daa177a8bd86de39c220c75c16358bb850caf08aff01898d378
ppc64le java-21-openjdk-src-fastdebug-21.0.8.0.9-1.el9.alma.1.ppc64le.rpm 6e207ae76c17f7e71320cd9d1eb49b9e1538803093ea58d4f26f192e5842d5e3
ppc64le java-21-openjdk-devel-slowdebug-21.0.8.0.9-1.el9.alma.1.ppc64le.rpm 8c4146331490747061375bacff0441c9c09d2a9421ee18cd16b296e4c766c5ef
ppc64le java-21-openjdk-headless-21.0.8.0.9-1.el9.alma.1.ppc64le.rpm 8f49c19e38ff33f6dbee3a1415baad613bbd112303ea6b080f776bb1d1cf96d9
ppc64le java-21-openjdk-demo-slowdebug-21.0.8.0.9-1.el9.alma.1.ppc64le.rpm 9febfddce826744e3412bcab415b2740ab0cc05c30c6b8b97eca43c4301423e4
ppc64le java-21-openjdk-jmods-21.0.8.0.9-1.el9.alma.1.ppc64le.rpm af4f26cbe79d74e3faaa2ec349e35a3e5906bf93f99e895d07c9f04287253880
ppc64le java-21-openjdk-slowdebug-21.0.8.0.9-1.el9.alma.1.ppc64le.rpm b547f26d4fd31a6741581490ad1524d153fbc52a5d794fb99d4871eae0ebdeff
ppc64le java-21-openjdk-fastdebug-21.0.8.0.9-1.el9.alma.1.ppc64le.rpm b5f8b90ec069be97123bb33e49fa730ffdde6c753968aca34622b62705c832d8
ppc64le java-21-openjdk-src-21.0.8.0.9-1.el9.alma.1.ppc64le.rpm c21f2f364e890e2c8649f4e0ec3709447ea144522425399aaa441c37933723e5
ppc64le java-21-openjdk-jmods-fastdebug-21.0.8.0.9-1.el9.alma.1.ppc64le.rpm c7e275912b1b7b39dc7b355dff7ddf8fb7f532df776c3a313b63b55c7087f1e7
ppc64le java-21-openjdk-demo-21.0.8.0.9-1.el9.alma.1.ppc64le.rpm d811ed44cf7a1d4bf59e7f997564e05517e2b7a9954e200428b50fe2893df5bf
ppc64le java-21-openjdk-static-libs-fastdebug-21.0.8.0.9-1.el9.alma.1.ppc64le.rpm e65f22f585aaf4dcaf050db0954bca4a22a7a059a69a0945ee48f0fab214404f
ppc64le java-21-openjdk-javadoc-zip-21.0.8.0.9-1.el9.alma.1.ppc64le.rpm ebaa13b0ccb625ac44bb4c47712e56a43e7fafc895243d906cefc49b517e413f
ppc64le java-21-openjdk-static-libs-21.0.8.0.9-1.el9.alma.1.ppc64le.rpm f7df0cf9d85fd6c4a5fe538a0cb62223a3ee7de9c39f907008ee9fd435cd5dbb
ppc64le java-21-openjdk-headless-fastdebug-21.0.8.0.9-1.el9.alma.1.ppc64le.rpm f98a466efa336bfb919d8f0fc300dfd7d3a8e8909811268585a999ba4aa15098
s390x java-21-openjdk-devel-slowdebug-21.0.8.0.9-1.el9.alma.1.s390x.rpm 0d1e8ffb946d81b42810ffe387a3c766dd6b6337145a58398e426a5cb8283bef
s390x java-21-openjdk-21.0.8.0.9-1.el9.alma.1.s390x.rpm 4f1b8c5c0851e1b117fc8e4082c316f4295f26f0c42f1b5a5337f77622d78450
s390x java-21-openjdk-jmods-21.0.8.0.9-1.el9.alma.1.s390x.rpm 6eca19f3eed3f472bf63589dce9bdad071398949e9b1d77c733003fcfc2ccde6
s390x java-21-openjdk-headless-21.0.8.0.9-1.el9.alma.1.s390x.rpm 7aa77e2683eb506269bd1668fe004ca9ab45d9563a890c2e52504fd386dbaeda
s390x java-21-openjdk-static-libs-slowdebug-21.0.8.0.9-1.el9.alma.1.s390x.rpm 94f48583de2d6a8cc55cb760fa90d19412ec2369063d52ac39b7c42d9bd4883f
s390x java-21-openjdk-headless-slowdebug-21.0.8.0.9-1.el9.alma.1.s390x.rpm 969a17621ad825177e73720f0d4617bfc9c21f00f5a980d6a95deff65ab92b80
s390x java-21-openjdk-demo-21.0.8.0.9-1.el9.alma.1.s390x.rpm 96f4fb98cc6ac4c6e5b7077dd689b580baaf55bb72c3b52fcd880a2cadb48e43
s390x java-21-openjdk-jmods-slowdebug-21.0.8.0.9-1.el9.alma.1.s390x.rpm b64c5bdc434f9809afc3e14f4e922281b0b038d8ee3d184bafac132b6b32d14e
s390x java-21-openjdk-slowdebug-21.0.8.0.9-1.el9.alma.1.s390x.rpm bd1eac1f970e3c40fbd9e40710d1286be3adbf746cbf4d677b068c9f50589cbc
s390x java-21-openjdk-devel-21.0.8.0.9-1.el9.alma.1.s390x.rpm c2bfdda5f2ea1faeac9309f01a37c5669d6c767fcbcd1d7c2f97e9d903b681dd
s390x java-21-openjdk-src-slowdebug-21.0.8.0.9-1.el9.alma.1.s390x.rpm c8edeea442f604a900ab0006850129a596e8a5dfa8de13a55d51aedeed9cb4aa
s390x java-21-openjdk-static-libs-21.0.8.0.9-1.el9.alma.1.s390x.rpm c925ca6f68f12ba26c5d5310a49da614b2158b273151d811d0fb177b32e6071e
s390x java-21-openjdk-javadoc-zip-21.0.8.0.9-1.el9.alma.1.s390x.rpm d61ac89e421fb8975534c4582db37abe28ddba79041d37ba74ade13e815abd5f
s390x java-21-openjdk-javadoc-21.0.8.0.9-1.el9.alma.1.s390x.rpm e1f75a5ebb6686c42085ee617e72eaf2fbffb77a66977146614fd347774451ea
s390x java-21-openjdk-demo-slowdebug-21.0.8.0.9-1.el9.alma.1.s390x.rpm ed05d25be0cf3af60990d3b86279f81540d0dda7bfb8dbe2b9188fcdf7911855
s390x java-21-openjdk-src-21.0.8.0.9-1.el9.alma.1.s390x.rpm f336fe85b3f51492a233282751b25e1f36adfe9e6e8d86f9b414f98b300acd78
x86_64 java-21-openjdk-headless-fastdebug-21.0.8.0.9-1.el9.alma.1.x86_64.rpm 070211d3a1c42f87de80f5ce474edb1b9d458b1535798abfb39ff1e3fe1b937a
x86_64 java-21-openjdk-headless-slowdebug-21.0.8.0.9-1.el9.alma.1.x86_64.rpm 16ee1e42e319c03baff886532ddcb52bb6d4b999738c65917f4884f3b2e42d5c
x86_64 java-21-openjdk-devel-21.0.8.0.9-1.el9.alma.1.x86_64.rpm 3717a80ab3456f4bfabacffbe0e432951817b4ad0e3eae48f1e6b1185c82da3f
x86_64 java-21-openjdk-devel-slowdebug-21.0.8.0.9-1.el9.alma.1.x86_64.rpm 614a6238400acf25f7e5c2a4317db622eaa94d7b7ba506373b4d70448736f110
x86_64 java-21-openjdk-javadoc-zip-21.0.8.0.9-1.el9.alma.1.x86_64.rpm 6325f00965d55292a0d55dc5280ffe718c51815520d82aae30864791bb2e0a7b
x86_64 java-21-openjdk-fastdebug-21.0.8.0.9-1.el9.alma.1.x86_64.rpm 67cdf294fbc103d338c1173f51d6c122ba430a88ad7c23d1af59d866725daa41
x86_64 java-21-openjdk-src-21.0.8.0.9-1.el9.alma.1.x86_64.rpm 697c74ccf129bb3637006f4161e3e5143a04f51ce63dbac0ae5dd6f1fab13a74
x86_64 java-21-openjdk-javadoc-21.0.8.0.9-1.el9.alma.1.x86_64.rpm 6dd3446f3816ba1f0436cffc82439d2050b7544cadb8e5512320ed81d0f0c0ec
x86_64 java-21-openjdk-src-slowdebug-21.0.8.0.9-1.el9.alma.1.x86_64.rpm 71657c520fec5417901576cac1a7d364b128fab1042f09a922a71b8a7d1552b9
x86_64 java-21-openjdk-static-libs-fastdebug-21.0.8.0.9-1.el9.alma.1.x86_64.rpm 963854858d2141df112c94222d3bd6639757fd2ec3f1e7aa3009ea6c4bd73753
x86_64 java-21-openjdk-jmods-fastdebug-21.0.8.0.9-1.el9.alma.1.x86_64.rpm 98ec0e8b7f58915b1440f4959a00f3fde98dc7ecd61b3f4e24e7919f4dac4170
x86_64 java-21-openjdk-demo-fastdebug-21.0.8.0.9-1.el9.alma.1.x86_64.rpm 9fe845aac9462f69d6e09f624c6b2341b1fd28875418a2046fe2c165b8d090ed
x86_64 java-21-openjdk-21.0.8.0.9-1.el9.alma.1.x86_64.rpm a366c71a6a3d0fffbc14c65f14261531998aa26ef9fb1df1e9cfdbf00e507803
x86_64 java-21-openjdk-src-fastdebug-21.0.8.0.9-1.el9.alma.1.x86_64.rpm a7d0b51d708b804f9588653555826f2358b4be7a366b9b311144416d146f56fa
x86_64 java-21-openjdk-static-libs-21.0.8.0.9-1.el9.alma.1.x86_64.rpm a9420546440226eacf7359741ecee7b011dbb0b71518426f16e2b3dda4028120
x86_64 java-21-openjdk-jmods-slowdebug-21.0.8.0.9-1.el9.alma.1.x86_64.rpm be03c6f257c4aeb541bd1e3e3f3f0294faf68a0841e874c2c82ffa34a39b8cd0
x86_64 java-21-openjdk-devel-fastdebug-21.0.8.0.9-1.el9.alma.1.x86_64.rpm c17b9ca350d53ae2cef4bbc7e3dc364baf35c796cb131a549963c072ec23383d
x86_64 java-21-openjdk-demo-slowdebug-21.0.8.0.9-1.el9.alma.1.x86_64.rpm d30f8cee201c256cd5e6bbe988f715e2adc7b80650a90fa97a456198339c5dc2
x86_64 java-21-openjdk-static-libs-slowdebug-21.0.8.0.9-1.el9.alma.1.x86_64.rpm def9614ee3f8e617b4d6728d4826a5939f5b89cca10d91cb9115c9809ebe5099
x86_64 java-21-openjdk-jmods-21.0.8.0.9-1.el9.alma.1.x86_64.rpm e3a20a19d332abd26348dfe1154563492ef6b372f869450a34c47018d53887ab
x86_64 java-21-openjdk-demo-21.0.8.0.9-1.el9.alma.1.x86_64.rpm f19d02047335c56a4f48cd867dc62098d2277ff5114dfecd966823a802ac74fe
x86_64 java-21-openjdk-headless-21.0.8.0.9-1.el9.alma.1.x86_64.rpm fb137bf27201f49e510f3bf1cec27119ed2b59b85747b9f95fd35de34e1e2f80
x86_64 java-21-openjdk-slowdebug-21.0.8.0.9-1.el9.alma.1.x86_64.rpm fc8467f3e52abc875241af444e32b963165b1aafdc668ccebdac67010503ecdf
Notes:
This page is generated automatically from Red Hat security data and has not been checked for errors. For clarification or corrections please contact the AlmaLinux Packaging Team.