[ALSA-2024:0267] Important: java-17-openjdk security and bug fix update
Type:
security
Severity:
important
Release date:
2024-01-20
Description:
The java-17-openjdk packages provide the OpenJDK 17 Java Runtime Environment and the OpenJDK 17 Java Software Development Kit. Security Fix(es): * OpenJDK: array out-of-bounds access due to missing range check in C1 compiler (8314468) (CVE-2024-20918) * OpenJDK: incorrect handling of ZIP files with duplicate entries (8276123) (CVE-2024-20932) * OpenJDK: RSA padding issue and timing side-channel attack against TLS (8317547) (CVE-2024-20952) * OpenJDK: JVM class file verifier flaw allows unverified bytecode execution (8314295) (CVE-2024-20919) * OpenJDK: range check loop optimization issue (8314307) (CVE-2024-20921) * OpenJDK: logging of digital signature private keys (8316976) (CVE-2024-20945) 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. Bug Fix(es): * When Transparent Huge Pages (THP) are unconditionally enabled on a system, Java applications using many threads were found to have a large Resident Set Size (RSS). This was due to a race between the kernel transforming thread stack memory into huge pages and the Java Virtual Machine (JVM) shattering these pages into smaller ones when adding a guard page. This release resolves this issue by getting glibc to insert a guard page and prevent the creation of huge pages. (AlmaLinux-13930, AlmaLinux-13931, AlmaLinux-13934, AlmaLinux-13935)
Updated packages listed below:
Architecture Package Checksum
aarch64 java-17-openjdk-src-17.0.10.0.7-2.el9.aarch64.rpm 09f6ff67d5a994f31b0db945ead2ed6df365190169acc9889d9a6258d76b211f
aarch64 java-17-openjdk-devel-17.0.10.0.7-2.el9.aarch64.rpm 0c6cb9e7b409f0bcd060c4487dd3efc1b0bc94c6a21d8c557d24dd8c9c8207e7
aarch64 java-17-openjdk-17.0.10.0.7-2.el9.aarch64.rpm 0f2795ed1b56912fe39db946b358608507d782d6076e47803c4051ebb527f006
aarch64 java-17-openjdk-headless-17.0.10.0.7-2.el9.aarch64.rpm 11a34f3870076f9449e92e15e484a83bb98633bfa415cb8c3bbfdfabdbf7e09b
aarch64 java-17-openjdk-demo-fastdebug-17.0.10.0.7-2.el9.aarch64.rpm 3f6c8a402b428e9f65f290672d48b0b9797ea048dc5069308806de9c39d1e90f
aarch64 java-17-openjdk-jmods-fastdebug-17.0.10.0.7-2.el9.aarch64.rpm 450acdac27aacaffc8dcbc4fddc562e6dd6aec135a682c243fb4bad15a08ce38
aarch64 java-17-openjdk-devel-fastdebug-17.0.10.0.7-2.el9.aarch64.rpm 528ca896dfc9e2e9dd0d7556db8e84521b38148ff2e348857583d8e68064d9e9
aarch64 java-17-openjdk-headless-fastdebug-17.0.10.0.7-2.el9.aarch64.rpm 590a3cef5dcc2d49ed36ec89b50ac90426e9e2a8d9fe643859c87bc5dd4278eb
aarch64 java-17-openjdk-src-fastdebug-17.0.10.0.7-2.el9.aarch64.rpm 5d6473f94a478b020b03dfe076b1c8e7916bb368322759d1eb1de98c92515479
aarch64 java-17-openjdk-javadoc-zip-17.0.10.0.7-2.el9.aarch64.rpm 88914009032ea3d66daff3a6efeb4164319f1da9bb95890246dfb151523ceecb
aarch64 java-17-openjdk-static-libs-17.0.10.0.7-2.el9.aarch64.rpm 9c018f7a371a990c9081f910c84a6133474550861a0eab3bee3ec7a8e5277f96
aarch64 java-17-openjdk-javadoc-17.0.10.0.7-2.el9.aarch64.rpm 9d090a3b1a5c33f99f473fb1edbc1a6d12adeff6479db7d3de0ad83d8fcf5532
aarch64 java-17-openjdk-headless-slowdebug-17.0.10.0.7-2.el9.aarch64.rpm a2caeb6fdd8a4c694f5912f7115920bd50abe6fc3ea9a0ccb7fa87df28d2a18c
aarch64 java-17-openjdk-static-libs-slowdebug-17.0.10.0.7-2.el9.aarch64.rpm a319985bf4d34f8deba73642db91f67e32fe7c3dcfb4774ced6c1a27c06ebc2c
aarch64 java-17-openjdk-fastdebug-17.0.10.0.7-2.el9.aarch64.rpm a3a2f4adae6026c1f4c3eb739428c783efb4c6b051782b1eb249baf6fcca69b4
aarch64 java-17-openjdk-jmods-17.0.10.0.7-2.el9.aarch64.rpm a72316e71955ec572ac2e181ffc384c1f6af797e6809265a5001b0b9ce1d18a1
aarch64 java-17-openjdk-src-slowdebug-17.0.10.0.7-2.el9.aarch64.rpm b8139fede28c6019ad7c55f4b02f00b7cd47ea83e6cdac219d055e62ab2ddada
aarch64 java-17-openjdk-jmods-slowdebug-17.0.10.0.7-2.el9.aarch64.rpm d37c324cf2d8423fcdab2db60e76d8aacc1906f1dfd5c3d40761911d44e972b8
aarch64 java-17-openjdk-slowdebug-17.0.10.0.7-2.el9.aarch64.rpm e1351204700e6801f13dc2df1355519720c5278b1efe7db73cd50ec7a5079b72
aarch64 java-17-openjdk-devel-slowdebug-17.0.10.0.7-2.el9.aarch64.rpm e39c49a3a3be928422f11c75d5009ac52eb8f4436cea0569625ff8402e55eda2
aarch64 java-17-openjdk-demo-slowdebug-17.0.10.0.7-2.el9.aarch64.rpm efe631f1e88b60b83ec8989494bb1dbe98799cf09f3a56e342be31d26a288f7b
aarch64 java-17-openjdk-static-libs-fastdebug-17.0.10.0.7-2.el9.aarch64.rpm f3b3f7084749e0c1844e4b0fe0099726b35647c0cd623d505ecf09a2610bd362
aarch64 java-17-openjdk-demo-17.0.10.0.7-2.el9.aarch64.rpm fc6e781cf026ea19b072e07584dca3f892b2f359d629bd98969cfebd709a1066
ppc64le java-17-openjdk-static-libs-slowdebug-17.0.10.0.7-2.el9.ppc64le.rpm 01a3f83a23f601b039bcd4260f97dc127e1dace5f709f21a8c7e8cdf4ed99065
ppc64le java-17-openjdk-17.0.10.0.7-2.el9.ppc64le.rpm 2c40783e863233546d0e07648cf1a6ed2ef62e797fb638417eee3cf13b1c225e
ppc64le java-17-openjdk-headless-17.0.10.0.7-2.el9.ppc64le.rpm 2f8ac992e681fb1d5449cbaad1c2efe0276798734358469d3593bd60e989ff56
ppc64le java-17-openjdk-devel-17.0.10.0.7-2.el9.ppc64le.rpm 37ce50f087830b354e1a99e767d95b0a3a6d59041724f323412ff14eb359fb8c
ppc64le java-17-openjdk-static-libs-17.0.10.0.7-2.el9.ppc64le.rpm 3c5e05ab466b06d5fbcb3ca58f631732429f49d4d51487b87a546522654512ea
ppc64le java-17-openjdk-jmods-17.0.10.0.7-2.el9.ppc64le.rpm 42b9c83e9791b879e404f4077157fdda0585ed212d9f7b9dbda07aec7bb79cd5
ppc64le java-17-openjdk-src-17.0.10.0.7-2.el9.ppc64le.rpm 4484784fa226ab72994e5d415491cce1d5059635e2ed28675e73a1bf8174bbf8
ppc64le java-17-openjdk-devel-fastdebug-17.0.10.0.7-2.el9.ppc64le.rpm 56e8cb25d3a7c25955723d3f12edd2fac13079e9f178e8c9d58301918d3c032c
ppc64le java-17-openjdk-headless-slowdebug-17.0.10.0.7-2.el9.ppc64le.rpm 5b3aa987ba02f4ebea3eca6bb42cf4b5fc35ad8d28aed9a2ee28ba6444707904
ppc64le java-17-openjdk-demo-fastdebug-17.0.10.0.7-2.el9.ppc64le.rpm 66052ccbe17b15568921e9c8612525a050a7c12117f584b77eef2a73ede80dfc
ppc64le java-17-openjdk-fastdebug-17.0.10.0.7-2.el9.ppc64le.rpm 821272a8453be0ddc793ecb5531d4af63cbccee48a48404b7f8a8792f9682737
ppc64le java-17-openjdk-jmods-fastdebug-17.0.10.0.7-2.el9.ppc64le.rpm 8ad97b528ffba8987e10e4aaf3e65e1f6b94585ea8a40d80b5f74e9a7d23f721
ppc64le java-17-openjdk-static-libs-fastdebug-17.0.10.0.7-2.el9.ppc64le.rpm 928a852fe76d4eb232af9421eebcaa60e37775bf294463c866dcd57f3f7d2d1b
ppc64le java-17-openjdk-src-fastdebug-17.0.10.0.7-2.el9.ppc64le.rpm a9987d144f1b07ce68c2e508aebf428dbceebcce1127e26abe84980b0bab9055
ppc64le java-17-openjdk-jmods-slowdebug-17.0.10.0.7-2.el9.ppc64le.rpm c6f0d610c24d7fe663fbd27968751f969724df01f77fe79e9bf456f2cb11c5b5
ppc64le java-17-openjdk-demo-17.0.10.0.7-2.el9.ppc64le.rpm cb4e6416e492364b7e4558b1237a58220418dbc2dad0b00472127923201f6669
ppc64le java-17-openjdk-src-slowdebug-17.0.10.0.7-2.el9.ppc64le.rpm d0016a9c8d27d1c10108c5fa80082d84f344d401ca4053185befc1e1d0e35dbd
ppc64le java-17-openjdk-javadoc-zip-17.0.10.0.7-2.el9.ppc64le.rpm d26dbea8cc0578ed6f30c49e7319b582ff1603bd2336b2cce90b1d7a1e333b80
ppc64le java-17-openjdk-demo-slowdebug-17.0.10.0.7-2.el9.ppc64le.rpm dfe01d2907232ddecb253f22ebefdd8d7a46603067b31e292f6a3918d308a274
ppc64le java-17-openjdk-javadoc-17.0.10.0.7-2.el9.ppc64le.rpm e3e38a1c62f671a9a4fd8f1b3dcb46e1a8db4cc2f356282357c7413f20144d59
ppc64le java-17-openjdk-devel-slowdebug-17.0.10.0.7-2.el9.ppc64le.rpm f9342ca97b34b177c150fafbda124f235d50c75e9c033dba7bf677ba4c7822de
ppc64le java-17-openjdk-slowdebug-17.0.10.0.7-2.el9.ppc64le.rpm f98b35fb333eb16a703516ca500b46fdf05663cc554b62e5c1691bf17aeefc96
ppc64le java-17-openjdk-headless-fastdebug-17.0.10.0.7-2.el9.ppc64le.rpm fbfbccc86efda5c0e914771f08288a6754159b147caa9b811f700b5f1c22dbe7
s390x java-17-openjdk-jmods-17.0.10.0.7-2.el9.s390x.rpm 151eb2bf954d3945c083a6d72b9fe095d50a9e2e6400beedc2d69cab8c5d8e6a
s390x java-17-openjdk-src-17.0.10.0.7-2.el9.s390x.rpm 24dae19b0bd1d31b783907309598f29f2c70d16038d40afe66573d56e9481168
s390x java-17-openjdk-devel-slowdebug-17.0.10.0.7-2.el9.s390x.rpm 30ad63524f1a10eb5a4579d20c9bc4eb50ba65e6df2535671c6ced69351a47b7
s390x java-17-openjdk-src-slowdebug-17.0.10.0.7-2.el9.s390x.rpm 484b1a06c8752ab32c2936216a89f1bbf7b00dcdfb4e936434906f60a8215508
s390x java-17-openjdk-javadoc-zip-17.0.10.0.7-2.el9.s390x.rpm 48618cacb689bf7c28d30d69e16d96f594ea484516258ff2235db28fcc4fd335
s390x java-17-openjdk-static-libs-slowdebug-17.0.10.0.7-2.el9.s390x.rpm 7320686c183ad961a7710f1ce28ab22bafc5be01a8d00478b959b890ff2e7670
s390x java-17-openjdk-jmods-slowdebug-17.0.10.0.7-2.el9.s390x.rpm 77acc0ba22440fbab3eb84ad996cc83863a54dd285d0307959e66994162ba4e3
s390x java-17-openjdk-devel-17.0.10.0.7-2.el9.s390x.rpm 7ad753ea3b6722b6f4ce6540a79de14fe7a2f367592f157729be1caa7eec8bb8
s390x java-17-openjdk-headless-17.0.10.0.7-2.el9.s390x.rpm 91ea29db3dfd45087c0652ee1bf06e227cfb5f8fec977d2be1de4a4587d313b1
s390x java-17-openjdk-demo-17.0.10.0.7-2.el9.s390x.rpm b0526a384355817f9275cc5f47094cca3fb1a899b817acb07663218e1cb3b6a3
s390x java-17-openjdk-headless-slowdebug-17.0.10.0.7-2.el9.s390x.rpm b39210e7d30417553ffec565864ffac05bbaaea1de2718938d5f0e124f163ce3
s390x java-17-openjdk-slowdebug-17.0.10.0.7-2.el9.s390x.rpm b73506cc1486c8c7960ab0708c36f3296208d334a668260977c75d7c07ce97e2
s390x java-17-openjdk-17.0.10.0.7-2.el9.s390x.rpm bbd41b44cce9893d3216cbfcee5e3b7eee6d5b42251803414b7e3bff6af8734e
s390x java-17-openjdk-demo-slowdebug-17.0.10.0.7-2.el9.s390x.rpm c6a75935a8a5c516bdcfb5d6fefb81cd18c17cd33a6eab56e7e59faf9aa5cb09
s390x java-17-openjdk-javadoc-17.0.10.0.7-2.el9.s390x.rpm d36c534ce31cf3ced69a66076fb10132004e8a268fc6f52291505da66e9803dc
s390x java-17-openjdk-static-libs-17.0.10.0.7-2.el9.s390x.rpm eef5183f037cad4e4cce46a160f77f87b20191fae9ea1913ab3d9bec03d3d24e
x86_64 java-17-openjdk-static-libs-17.0.10.0.7-2.el9.x86_64.rpm 014de88a18c894cb7cb916ad8f9c300c70f0d8e3abb6ddbbced8c838a03da923
x86_64 java-17-openjdk-headless-slowdebug-17.0.10.0.7-2.el9.x86_64.rpm 06b95661e28953d9e06521e6c44c1e620b2e7e50d97738b4f5c0a0ac02a5309b
x86_64 java-17-openjdk-fastdebug-17.0.10.0.7-2.el9.x86_64.rpm 10c885e2f03a85d156c1a14cfc450cca34fffd5634601c9caf5a950e73b643c6
x86_64 java-17-openjdk-demo-fastdebug-17.0.10.0.7-2.el9.x86_64.rpm 1cf2b090b54c8027d1eaaf4baffdf915a4ef39371e5cae4b94a741d42411c12f
x86_64 java-17-openjdk-headless-fastdebug-17.0.10.0.7-2.el9.x86_64.rpm 1e75e141efcc9469e83149458f8e5c6b2a75b35558c7ad944130fbaaa971b1be
x86_64 java-17-openjdk-jmods-17.0.10.0.7-2.el9.x86_64.rpm 29bf8c6e3528e91a4262ed9a71b44de06c296f22c589ef81c52876c8f168a77d
x86_64 java-17-openjdk-static-libs-fastdebug-17.0.10.0.7-2.el9.x86_64.rpm 2f03aad58d7f0f3c81b2dd706598897b14310b497c28ce51f71b05fde41275de
x86_64 java-17-openjdk-src-fastdebug-17.0.10.0.7-2.el9.x86_64.rpm 52b89a4693851a00900c261f5a7df4599387741bb2b20468cfbbce88699d202f
x86_64 java-17-openjdk-javadoc-zip-17.0.10.0.7-2.el9.x86_64.rpm 5cf422a573cbfa00a8f60713d31ffe008ae1f9a3ae1f28b988e3872dbab5aecf
x86_64 java-17-openjdk-devel-fastdebug-17.0.10.0.7-2.el9.x86_64.rpm 60c6b2ee029ed0adfe567d391effacc2153a6b337465713e868766ec80a095dd
x86_64 java-17-openjdk-slowdebug-17.0.10.0.7-2.el9.x86_64.rpm 60d78eab4a0460e4a39e578a190dc33ea3498b451790a410f6625e79546b5918
x86_64 java-17-openjdk-devel-slowdebug-17.0.10.0.7-2.el9.x86_64.rpm 60f18d1e53a8ed4e4f5217666163f3213787ee48a256639d9356e020ab1eb3cf
x86_64 java-17-openjdk-devel-17.0.10.0.7-2.el9.x86_64.rpm 6e1e9b79c589b5defb89bbdba79559d9ceb8decc02178301fe24817cc9977337
x86_64 java-17-openjdk-static-libs-slowdebug-17.0.10.0.7-2.el9.x86_64.rpm 7e5735227a3d75e0b35df3d50c3c9e9a01b86c434771064588b76a9f2a0ae9ea
x86_64 java-17-openjdk-src-slowdebug-17.0.10.0.7-2.el9.x86_64.rpm 89c88a8a965f71200045ca7f43882c4580d58fa8b7f03aa2d62a24e2845abb48
x86_64 java-17-openjdk-jmods-fastdebug-17.0.10.0.7-2.el9.x86_64.rpm 8bc9a20ea2451ef330b6783de57a83f22f11f839b5dc1600ff33e98a027d5c11
x86_64 java-17-openjdk-src-17.0.10.0.7-2.el9.x86_64.rpm aa96d1d535b6bf350ce4763786f0e1a4805913db0ae944598ced6a32fb68f245
x86_64 java-17-openjdk-javadoc-17.0.10.0.7-2.el9.x86_64.rpm b65ab82a97a8c272685e11fb607ed9d51d3683ebcd6d7022f89c5be80a751c17
x86_64 java-17-openjdk-jmods-slowdebug-17.0.10.0.7-2.el9.x86_64.rpm b6ea74505394b2e5128736cb0f7d6ebebcaa1aa8e906f3bd084de5190bcefdd1
x86_64 java-17-openjdk-demo-17.0.10.0.7-2.el9.x86_64.rpm b8e194baa52c372a102df13ca24399737140898e4bd7b80d204fdb4bce595f27
x86_64 java-17-openjdk-headless-17.0.10.0.7-2.el9.x86_64.rpm da2ba6245a9ef1d970634fb85bf5b4e6ff8f39f8e3a9d385b41e77ca84ec08d0
x86_64 java-17-openjdk-17.0.10.0.7-2.el9.x86_64.rpm e27a0d9dbc17144244931c19f2e1a0201e491210a13c3e40e5abede1f56cf48b
x86_64 java-17-openjdk-demo-slowdebug-17.0.10.0.7-2.el9.x86_64.rpm f41d2faaa762f6e43944e9f58e2360ff995efc3d1b8767b64ec85031edbaffb1
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.