[ALSA-2022:5736] Important: java-17-openjdk security, bug fix, and enhancement update
Type:
security
Severity:
important
Release date:
2022-08-05
Description:
The java-17-openjdk packages provide the OpenJDK 17 Java Runtime Environment and the OpenJDK 17 Java Software Development Kit. The following packages have been upgraded to a later upstream version: java-17-openjdk (17.0.4.0.8). (BZ#2084779) Security Fix(es): * OpenJDK: integer truncation issue in Xalan-J (JAXP, 8285407) (CVE-2022-34169) * OpenJDK: class compilation issue (Hotspot, 8281859) (CVE-2022-21540) * OpenJDK: improper restriction of MethodHandle.invokeBasic() (Hotspot, 8281866) (CVE-2022-21541) * OpenJDK: random exponentials issue (Libraries, 8283875) (CVE-2022-21549) 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): * Previous AlmaLinux builds of OpenJDK 17 altered the arguments passed to sun.security.pkcs11.wrapper.PKCS11.getInstance() in order to facilitate FIPS support. This build adds an additional form of the method, retaining the original arguments, so that applications which depend on this internal method continue to function with AlmaLinux builds of OpenJDK. (BZ#2099919) * With previous AlmaLinux builds of OpenJDK 17, Mac key generation and import would fail due to the lack of the CKA_SIGN attribute on the key. This attribute is now added as part of the NSS FIPS configuration. (BZ#2105395) * With the release of AlmaLinux, a change was made so that disabling OpenJDK FIPS mode required the use of both the -Djava.security.disableSystemPropertiesFile=true and -Dcom.AlmaLinux.fips=false options, with the intention that FIPS mode could be controlled independently of system security properties. This change has now been reverted and only -Djava.security.disableSystemPropertiesFile=true is required to disable FIPS mode, as in AlmaLinux. (BZ#2107941) * Previous AlmaLinux builds of OpenJDK 17 running in FIPS mode with a SecurityManager would fail due to a lack of module access permissions. This has now been corrected. (BZ#2107943)
Updated packages listed below:
Architecture Package Checksum
aarch64 java-17-openjdk-headless-17.0.4.0.8-2.el9_0.aarch64.rpm 2ef141ae996191fe833e1e78b150d990d3a6c3462e132218d1c8a63119a5f629
aarch64 java-17-openjdk-src-slowdebug-17.0.4.0.8-2.el9_0.aarch64.rpm 37d549cd95384b7f9ff7bfe29acbd13dfe54d5df6776fdaee2f947e67f4b7a9c
aarch64 java-17-openjdk-headless-slowdebug-17.0.4.0.8-2.el9_0.aarch64.rpm 51f05ad89cd1c32bdac79ea258c551c18e8119c98c96e761610fe8004d619c81
aarch64 java-17-openjdk-devel-slowdebug-17.0.4.0.8-2.el9_0.aarch64.rpm 5227f7d43c3176cad97208a62984c1637eeef1ebb7356916ee34aa141a099b1b
aarch64 java-17-openjdk-devel-fastdebug-17.0.4.0.8-2.el9_0.aarch64.rpm 56c0516eb1e521c6a5d7abab68c129d148c05daf51fac2b1ff311ccffccc5ad5
aarch64 java-17-openjdk-demo-slowdebug-17.0.4.0.8-2.el9_0.aarch64.rpm 58bbb5fce4c43c518fc60b12d0ad37dead79937d3b5c334fec0714559794a399
aarch64 java-17-openjdk-javadoc-zip-17.0.4.0.8-2.el9_0.aarch64.rpm 5afb5eae76028f9c0862b9d41955a571d42f318ff2ac7f16c2e7509630a9febe
aarch64 java-17-openjdk-static-libs-fastdebug-17.0.4.0.8-2.el9_0.aarch64.rpm 5b78636c828e5b4ab9e9ca7223ddf3b3e1d87eb2ba714115a205955d1fb6dc79
aarch64 java-17-openjdk-headless-fastdebug-17.0.4.0.8-2.el9_0.aarch64.rpm 6239b02ae30d74913b5d67d0cf7adc117e4fb66cb50ec054822e32662cb7fb95
aarch64 java-17-openjdk-demo-fastdebug-17.0.4.0.8-2.el9_0.aarch64.rpm 6279e8c2514b95e7c19644794cef2efe6e14397dd78b459db33a15752d86b4c4
aarch64 java-17-openjdk-jmods-17.0.4.0.8-2.el9_0.aarch64.rpm 648308f626f817ebe8888676f256c891b7a7789cf44edbbcc314b06b1ba57700
aarch64 java-17-openjdk-static-libs-17.0.4.0.8-2.el9_0.aarch64.rpm 995995c7daa771ba9aa034ee29981544ea2367a1748ad6514977b5ff85871f97
aarch64 java-17-openjdk-javadoc-17.0.4.0.8-2.el9_0.aarch64.rpm aac358a1c551e5e4b93e1ea1b2814b65179d6a0a0cbcf6466c32e5253ca1f065
aarch64 java-17-openjdk-jmods-slowdebug-17.0.4.0.8-2.el9_0.aarch64.rpm abe5a1e1e24224eed90d14a49a8afcd34bde7e675ed2c93ef54877e38818dd30
aarch64 java-17-openjdk-src-fastdebug-17.0.4.0.8-2.el9_0.aarch64.rpm ae687b0946b405aaf9da438153023b5123e340f808e52b187dfd57d8b906e89d
aarch64 java-17-openjdk-demo-17.0.4.0.8-2.el9_0.aarch64.rpm b4402503754a28e8e90a7ada107dbd1e1c99edb9240ebfed8fa209b19d6f67c4
aarch64 java-17-openjdk-static-libs-slowdebug-17.0.4.0.8-2.el9_0.aarch64.rpm b82d534bcd3e609e5718ae2d6f10ce4580a646e7a2e4662e86e95a70cf431d23
aarch64 java-17-openjdk-devel-17.0.4.0.8-2.el9_0.aarch64.rpm caf25c6f124f2fe59efaa5899fbe9deddc8222f0e0f5eece9c9848873b689d95
aarch64 java-17-openjdk-jmods-fastdebug-17.0.4.0.8-2.el9_0.aarch64.rpm cd74dcb3d0eb2928fdd0fb16c72881934a0d86a1a9c466c4b35155ead8114fef
aarch64 java-17-openjdk-17.0.4.0.8-2.el9_0.aarch64.rpm df3efeed575ce8a9e1c76bf2ea3cb4350c95884c7d83b3ddb8029f62fbc35ba7
aarch64 java-17-openjdk-src-17.0.4.0.8-2.el9_0.aarch64.rpm f5d6870addf32cd8c8b512b647a55979cdc195ab088dd15d3e2ebd4cb1834605
aarch64 java-17-openjdk-slowdebug-17.0.4.0.8-2.el9_0.aarch64.rpm fa7ada42802a43f13fd34ea30084abdd9460825db9a245bb6ac5515a98687847
aarch64 java-17-openjdk-fastdebug-17.0.4.0.8-2.el9_0.aarch64.rpm fefe99f806e34b68d1f9e5b7463f7ebd698f2e67ef229da3081a28c97ead0409
ppc64le java-17-openjdk-headless-slowdebug-17.0.4.0.8-2.el9_0.ppc64le.rpm 0434c4cca4b3c9724c2a80e3beea46d5bfe22a49b15674d6d49d2bd8825b02ee
ppc64le java-17-openjdk-jmods-17.0.4.0.8-2.el9_0.ppc64le.rpm 0dec936d440adb8f17262c9f9f5d60d1cfcd437ba985387e0743e2f58a7fac68
ppc64le java-17-openjdk-headless-17.0.4.0.8-2.el9_0.ppc64le.rpm 13609b926131d5294e88888bcd51700b7f1bed7ee409fe4912dd8d62d142fc12
ppc64le java-17-openjdk-devel-fastdebug-17.0.4.0.8-2.el9_0.ppc64le.rpm 1f308b2af93484ea2fb95cd7be0131799100b48daaeceb05f201514312795ee5
ppc64le java-17-openjdk-17.0.4.0.8-2.el9_0.ppc64le.rpm 4a1c081cb7e871dba3349d99502dc49ad064d6aef6862906675d2d4dd042fcae
ppc64le java-17-openjdk-demo-fastdebug-17.0.4.0.8-2.el9_0.ppc64le.rpm 4d980cd17e4a8350609324b89821d54cfc9a3a08ad9e31fd925a61af78b3f772
ppc64le java-17-openjdk-devel-17.0.4.0.8-2.el9_0.ppc64le.rpm 4f2e390a9eae4b732a05c2beb5b8ed599feccbd5c923f5b4a6db2eee83839aaf
ppc64le java-17-openjdk-static-libs-17.0.4.0.8-2.el9_0.ppc64le.rpm 55ac7fe816d0c7d5a7654f5cab4f3a32f33b0d7d6323fae0637fe8b11cbe11ac
ppc64le java-17-openjdk-static-libs-fastdebug-17.0.4.0.8-2.el9_0.ppc64le.rpm 57c8abbba8f72bc82cf20122acb9e9213e6d4ee33ae59c244cbeb6eb609fdfcc
ppc64le java-17-openjdk-src-slowdebug-17.0.4.0.8-2.el9_0.ppc64le.rpm 624fda3a2c341b9c629591e6e831a50f6d2e0f41b093aaacc3bdcfcdb04558a0
ppc64le java-17-openjdk-devel-slowdebug-17.0.4.0.8-2.el9_0.ppc64le.rpm 638ed1bab36835ea19226345079227f735070bffd9dbbac45fea66e64155f125
ppc64le java-17-openjdk-src-fastdebug-17.0.4.0.8-2.el9_0.ppc64le.rpm 6542d3d7be7f7808cc25dedaf4ca7aa7e2fd6d336754979891f2e48c7aba2987
ppc64le java-17-openjdk-javadoc-17.0.4.0.8-2.el9_0.ppc64le.rpm 7a2bbe2380f5f493993b4731dcf0e317f05301b488f5255a0a7c584ac5395296
ppc64le java-17-openjdk-demo-17.0.4.0.8-2.el9_0.ppc64le.rpm 7e4d2d4a30f566d948f274338b4dc543f73e3262a61276045f6e115a9e091e2b
ppc64le java-17-openjdk-demo-slowdebug-17.0.4.0.8-2.el9_0.ppc64le.rpm 8d800648b1a5e99a250149c8000470ec658d721b1eb9c88433fb946a27f8182b
ppc64le java-17-openjdk-headless-fastdebug-17.0.4.0.8-2.el9_0.ppc64le.rpm 9852dc9e26749da97c9c08b0a79f928721696f098e64257d600c6cdc2e5a2c97
ppc64le java-17-openjdk-slowdebug-17.0.4.0.8-2.el9_0.ppc64le.rpm b40b674f24b2cf50dbe623a457b839a384c0ffbd044884d9ee90c56d25c04591
ppc64le java-17-openjdk-src-17.0.4.0.8-2.el9_0.ppc64le.rpm b53526d33da54923b1a40216cce4b642df7bbb2b820b9bcd393b440d90915ee1
ppc64le java-17-openjdk-javadoc-zip-17.0.4.0.8-2.el9_0.ppc64le.rpm be7275a0ab913d5586c08b1ae8bada75635dfe7a572be110a8f5d7ee9722150c
ppc64le java-17-openjdk-jmods-slowdebug-17.0.4.0.8-2.el9_0.ppc64le.rpm c8d085185f6ffa5e84cd8392ab080927d63054b3a62dee8228bb5e37836951a7
ppc64le java-17-openjdk-static-libs-slowdebug-17.0.4.0.8-2.el9_0.ppc64le.rpm d8e34cc45b9502ed720fcc2fac1ab212d50fd4c3e3216ad7a1c5930dfcb89813
ppc64le java-17-openjdk-fastdebug-17.0.4.0.8-2.el9_0.ppc64le.rpm dae905b1f6c67f7be0c98398ae9eb1182cb6c99d8e2523d448dab2c396b79493
ppc64le java-17-openjdk-jmods-fastdebug-17.0.4.0.8-2.el9_0.ppc64le.rpm fbceb30f41bf1288ae07285e7f447b160d037c30e2098ab400053076a562cc49
s390x java-17-openjdk-static-libs-slowdebug-17.0.4.0.8-2.el9_0.s390x.rpm 24db0f88c67f9550e87167dfda19daf9ca29474b397247762f9a47e7d5b011b8
s390x java-17-openjdk-headless-17.0.4.0.8-2.el9_0.s390x.rpm 2b93f408a31923006f19c413154b7eec765ee7b53628c113ad5364b9a1b0ce16
s390x java-17-openjdk-static-libs-17.0.4.0.8-2.el9_0.s390x.rpm 34fe937d82ab93004edf7be54669f70a19ec72240689bfe288323298b1d07436
s390x java-17-openjdk-src-17.0.4.0.8-2.el9_0.s390x.rpm 387aea975f89f436cd1b2a9ee32b7d614381027f7badc81a0a61c0ffb4d95119
s390x java-17-openjdk-demo-slowdebug-17.0.4.0.8-2.el9_0.s390x.rpm 3f7846224b077c69826909ae8f82ecec039ca52da03c91ce04cca1d745dfd8a8
s390x java-17-openjdk-jmods-17.0.4.0.8-2.el9_0.s390x.rpm 62ddfe081f89a21c2668bdd1ffad3fdee7c6117df6eab86f412b32f1d274540a
s390x java-17-openjdk-devel-17.0.4.0.8-2.el9_0.s390x.rpm 6771617bef156727698c7aab9cc6abb1a483e90634629d0bf2685a356c588749
s390x java-17-openjdk-17.0.4.0.8-2.el9_0.s390x.rpm 722c850f0f06a8b092de99623e3d24892372182ff1056586645524796b6fd809
s390x java-17-openjdk-headless-slowdebug-17.0.4.0.8-2.el9_0.s390x.rpm 7ce758d7226ecc78bfb76bfe73ca6f2abc1a796c15b27764224bedd3db45c54e
s390x java-17-openjdk-jmods-slowdebug-17.0.4.0.8-2.el9_0.s390x.rpm 95f144cf0823b9fd736bc02a3c6e6940bcd8b978bac3a9dfdd386f9176efa9b2
s390x java-17-openjdk-javadoc-zip-17.0.4.0.8-2.el9_0.s390x.rpm 9e20e557167a421e5b322eb2fd2e383122f757b0c57921e207b41737d2859471
s390x java-17-openjdk-demo-17.0.4.0.8-2.el9_0.s390x.rpm b193b74ef98fc43242a4acfc7f1448286ea6e029bed92591b0cffc389c1102c1
s390x java-17-openjdk-devel-slowdebug-17.0.4.0.8-2.el9_0.s390x.rpm de6a8848752ec754063a4913f108c5c704445767d7717fbe4859714fb9c74bfa
s390x java-17-openjdk-javadoc-17.0.4.0.8-2.el9_0.s390x.rpm e7ce0ff503f361e9749c61e9c4f180764366a579a068e10e7b2b427b1aacd148
s390x java-17-openjdk-src-slowdebug-17.0.4.0.8-2.el9_0.s390x.rpm f3ff12b9089a06177e25f59635deecae412dd7d21c1d6aec51bcb28d522e40ce
s390x java-17-openjdk-slowdebug-17.0.4.0.8-2.el9_0.s390x.rpm f6b3c11d4d12c836ec3ff792d549394f66add574e64d7e612a66560978f73fb6
x86_64 java-17-openjdk-demo-fastdebug-17.0.4.0.8-2.el9_0.x86_64.rpm 101f3f390cc113f5d642b5118f23df065de34152aaa942791f8462b9f52fccc7
x86_64 java-17-openjdk-static-libs-slowdebug-17.0.4.0.8-2.el9_0.x86_64.rpm 15a8b71d1bf811bace6fc9aed7c14e18b9533a9e0d88a7632a4d7a03e471278f
x86_64 java-17-openjdk-javadoc-zip-17.0.4.0.8-2.el9_0.x86_64.rpm 320a0d68bd774dc16efb48cd72de6beb75125503b7d4ae23a2e84a4037ccf822
x86_64 java-17-openjdk-src-17.0.4.0.8-2.el9_0.x86_64.rpm 34c2871d89cf7a0cfec5b2b7d128a70719626b234ac0b28d3766a58f264b22b9
x86_64 java-17-openjdk-static-libs-17.0.4.0.8-2.el9_0.x86_64.rpm 376ef3d90fb0291a22d9845b5baea7056f8bf9f3de7b46c8f4f4dc9c5f9990fd
x86_64 java-17-openjdk-slowdebug-17.0.4.0.8-2.el9_0.x86_64.rpm 4c1fb8aaa3ac31029f829b39eb4fa2b5a2ec70ff2fdfccaf10762332b963460c
x86_64 java-17-openjdk-devel-fastdebug-17.0.4.0.8-2.el9_0.x86_64.rpm 4df4258714ff01ffadac8984fd9e892d8549454d8019ae9b54f73e8507623d92
x86_64 java-17-openjdk-17.0.4.0.8-2.el9_0.x86_64.rpm 66be22c00c90bc7d5575e415b1645139e333c779c3bde4eec037d07aed270eb8
x86_64 java-17-openjdk-devel-slowdebug-17.0.4.0.8-2.el9_0.x86_64.rpm 865e3bbaf6577283d3e84fa6ddb0b25c53c3dff1f64225231bb8868aa403c74c
x86_64 java-17-openjdk-headless-fastdebug-17.0.4.0.8-2.el9_0.x86_64.rpm 86eeea01d5b5ec2ecd4a2369297c41f220cb4a5febe034de06e7c2457a5bbcd7
x86_64 java-17-openjdk-jmods-slowdebug-17.0.4.0.8-2.el9_0.x86_64.rpm 91bf49a7fd407907c0f56b96828d36a962693f03615d40a49d2fb8202565a433
x86_64 java-17-openjdk-demo-slowdebug-17.0.4.0.8-2.el9_0.x86_64.rpm ad524443ba127992d594c15cd45325dff880d576eb5f6536733953a0acb37aa6
x86_64 java-17-openjdk-jmods-fastdebug-17.0.4.0.8-2.el9_0.x86_64.rpm bc544038eac58b66207338c3c6074c34010edd21a3c2c2ab843f30089b329849
x86_64 java-17-openjdk-headless-17.0.4.0.8-2.el9_0.x86_64.rpm c154fcd7f04b808d16a84ed3fac6cf2f7086a2621f763402b67b56e41674fb23
x86_64 java-17-openjdk-static-libs-fastdebug-17.0.4.0.8-2.el9_0.x86_64.rpm c7e9e880c3223cef0726f4f4cfd66a74b067556e199a5e24f8df5a4b59c232a7
x86_64 java-17-openjdk-devel-17.0.4.0.8-2.el9_0.x86_64.rpm c8a11c51f725abeb88afb7ad25cdc0b5a94f688734a927fc3d706c09b00cf153
x86_64 java-17-openjdk-headless-slowdebug-17.0.4.0.8-2.el9_0.x86_64.rpm cf6013977e106cbfe8aa376c84df50ec17f99b84f314bb90e20c1b027332b60a
x86_64 java-17-openjdk-jmods-17.0.4.0.8-2.el9_0.x86_64.rpm d5c1918f5b7de92562702360d5faf4262f00f05bb2f910f4f0ffe3ff33cfd33f
x86_64 java-17-openjdk-demo-17.0.4.0.8-2.el9_0.x86_64.rpm e8772af86ba92a5193921864d3d0c138983b775c53253223b5bb45713957b457
x86_64 java-17-openjdk-src-fastdebug-17.0.4.0.8-2.el9_0.x86_64.rpm ece98c00b87ce8501fdbd93fc9d56aa1df531c4e158172b39c7a1e7ebf1d3eb3
x86_64 java-17-openjdk-fastdebug-17.0.4.0.8-2.el9_0.x86_64.rpm f56a226a725496954b3ffb73885ada579dbda4b49fd065460c10872ed31ab24c
x86_64 java-17-openjdk-javadoc-17.0.4.0.8-2.el9_0.x86_64.rpm f82aa5b6f9b3ad402c6bdef7493b661539959f69b6d0188e55f9251226858aba
x86_64 java-17-openjdk-src-slowdebug-17.0.4.0.8-2.el9_0.x86_64.rpm f8b4201c30f3a65fb55c1f04fddb291f6e3b1961592d74d8dd9b742a5d3e0e06
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.