ELSA-2024-1576

ELSA-2024-1576 - ruby:3.1 security, bug fix, and enhancement update

Type:SECURITY
Impact:MODERATE
Release Date:2024-04-02

Description


ruby
[3.1.4-143]
- Upgrade to Ruby 3.1.4.
Resolves: RHEL-5586
- Fix HTTP response splitting in CGI.
Resolves: RHEL-5591
- Fix ReDos vulnerability in URI.
Resolves: RHEL-28919
Resolves: RHEL-5612
- Fix ReDos vulnerability in Time.
Resolves: RHEL-28920
- Make RDoc soft dependency in IRB.
Resolves: RHEL-5613

[3.1.2-142]
- Bypass git submodule test failure on Git >= 2.38.1.
- Fix tests with Europe/Amsterdam pre-1970 time on tzdata version 2022b.
- Fix for tzdata-2022g.
- Fix OpenSSL.fips_mode and OpenSSL::PKey.read in OpenSSL 3 FIPS.
Resolves: RHEL-5590
- ssl: use ffdhe2048 from RFC 7919 as the default DH group parameters
Related: RHEL-5590
- Disable fiddle tests that use FFI closures.
Related: RHEL-5590

rubygem-mysql2
[0.5.4-1]
- New upstream release 0.5.4 by merging Fedora rawhide branch (commit: e21b5b9)
Resolves: rhbz#2063773

[0.5.3-1]
- New upstream release 0.5.3 by merging Fedora master branch (commit: 674d475)
Resolves: rhbz#1817135

rubygem-pg
[1.3.5-1]
- Update to pg 1.3.5
Related: rhbz#2063773

[1.2.3-1]
- Update to pg 1.2.3 by merging Fedora master branch (commit: 5db4d26)
Resolves: rhbz#1817135


Related CVEs


CVE-2023-28755
CVE-2023-28756
CVE-2023-36617
CVE-2021-33621

Updated Packages


Release/ArchitectureFilenamesha256Superseded By AdvisoryChannel Label
Oracle Linux 9 (aarch64) ruby-3.1.4-143.module+el9.3.0+90207+bf8fadcb.src.rpm15aad9ee5b3aec2eb4d462f874def9b78bf60ac72d8534bc1812bae634bfe46f-ol9_aarch64_appstream
rubygem-mysql2-0.5.4-1.module+el9.1.0+20815+286161bd.src.rpm3d02677cc63f862a3a44b55b0b5e791c69bd6f4e107fab9acea9b6753c28f78e-ol9_aarch64_appstream
rubygem-mysql2-0.5.4-1.module+el9.1.0+20815+286161bd.src.rpm3d02677cc63f862a3a44b55b0b5e791c69bd6f4e107fab9acea9b6753c28f78e-ol9_aarch64_appstream_developer
rubygem-pg-1.3.5-1.module+el9.1.0+20815+286161bd.src.rpm7f2ab71449603b78507ada3b15b017b057c54d8d7d53794faa63e5db7dbb205f-ol9_aarch64_appstream
rubygem-pg-1.3.5-1.module+el9.1.0+20815+286161bd.src.rpm7f2ab71449603b78507ada3b15b017b057c54d8d7d53794faa63e5db7dbb205f-ol9_aarch64_appstream_developer
ruby-3.1.4-143.module+el9.3.0+90207+bf8fadcb.aarch64.rpmd435dd5127f0501dc90db2068e6f144a8457ff8a01e172d2a51db531e8918c25-ol9_aarch64_appstream
ruby-bundled-gems-3.1.4-143.module+el9.3.0+90207+bf8fadcb.aarch64.rpmd380f836710f505b0ce46a57a86d348a980b3c6f9a007689da3837b2cb89ca6f-ol9_aarch64_appstream
ruby-default-gems-3.1.4-143.module+el9.3.0+90207+bf8fadcb.noarch.rpmaa7f9261366a962f7117419144e3eef2525f45e5b8982a0eb13dbd9e59d6e675-ol9_aarch64_appstream
ruby-devel-3.1.4-143.module+el9.3.0+90207+bf8fadcb.aarch64.rpm9cdc1a9ea683c6c8fd4ed4a41f6ff8dec3b49bd31fc5a512168339bd1ea6bf8f-ol9_aarch64_appstream
ruby-doc-3.1.4-143.module+el9.3.0+90207+bf8fadcb.noarch.rpm99c9308bd20180b1ca6dece15f745f461090e6f05d6b4cdfa19913bef32688bf-ol9_aarch64_appstream
ruby-libs-3.1.4-143.module+el9.3.0+90207+bf8fadcb.aarch64.rpm963cbdd3ae62373ab49101c7a4b0b7b797a272764e125466be36a28870ca69db-ol9_aarch64_appstream
rubygem-bigdecimal-3.1.1-143.module+el9.3.0+90207+bf8fadcb.aarch64.rpmc81fb1d7963f55eb3174aa8f3a298b4795df1123c12829cf5cf15a836d052520-ol9_aarch64_appstream
rubygem-bundler-2.3.26-143.module+el9.3.0+90207+bf8fadcb.noarch.rpm72498a1f07c2a78949673ee61ed39ad1a3fc53fa2badf8989fc6e31f5b1363ab-ol9_aarch64_appstream
rubygem-io-console-0.5.11-143.module+el9.3.0+90207+bf8fadcb.aarch64.rpmebb7ebd49748d6ef395a867cb7375e9250fc9249fcc0c79b0656335135960921-ol9_aarch64_appstream
rubygem-irb-1.4.1-143.module+el9.3.0+90207+bf8fadcb.noarch.rpm73870f1a806d1104c1181e5f5afdbe55c9a96c3bd118f31fab02d354d5469964-ol9_aarch64_appstream
rubygem-json-2.6.1-143.module+el9.3.0+90207+bf8fadcb.aarch64.rpm6998573b2a0aae55ad38aa3ede3bb59b2df2f96cef52b55adb00fac1e5dda956-ol9_aarch64_appstream
rubygem-minitest-5.15.0-143.module+el9.3.0+90207+bf8fadcb.noarch.rpmc76f003fb04291bbe2b10033935f7883538ff372162e6f18e14c20ddc6dea01e-ol9_aarch64_appstream
rubygem-mysql2-0.5.4-1.module+el9.1.0+20815+286161bd.aarch64.rpm8cb4bc0c36b6e2430ffa255a92936f8164e7d4635e358b7c7741514840eab0af-ol9_aarch64_appstream
rubygem-mysql2-0.5.4-1.module+el9.1.0+20815+286161bd.aarch64.rpm8cb4bc0c36b6e2430ffa255a92936f8164e7d4635e358b7c7741514840eab0af-ol9_aarch64_appstream_developer
rubygem-mysql2-doc-0.5.4-1.module+el9.1.0+20815+286161bd.noarch.rpme183db98ebed72059c318935cacb63bdc5bf01909bd2428d431c7a4c50d56f05-ol9_aarch64_appstream
rubygem-mysql2-doc-0.5.4-1.module+el9.1.0+20815+286161bd.noarch.rpme183db98ebed72059c318935cacb63bdc5bf01909bd2428d431c7a4c50d56f05-ol9_aarch64_appstream_developer
rubygem-pg-1.3.5-1.module+el9.1.0+20815+286161bd.aarch64.rpm0a5779977c56f4f2041a21dcc8fce44695fbff0ac8141c7c27b780ea1fa59ec1-ol9_aarch64_appstream
rubygem-pg-1.3.5-1.module+el9.1.0+20815+286161bd.aarch64.rpm0a5779977c56f4f2041a21dcc8fce44695fbff0ac8141c7c27b780ea1fa59ec1-ol9_aarch64_appstream_developer
rubygem-pg-doc-1.3.5-1.module+el9.1.0+20815+286161bd.noarch.rpm326ee0c31c6ea89daaa1aadda7ffa6087fed305cb8c9ad3ca4b0c989faaec016-ol9_aarch64_appstream
rubygem-pg-doc-1.3.5-1.module+el9.1.0+20815+286161bd.noarch.rpm326ee0c31c6ea89daaa1aadda7ffa6087fed305cb8c9ad3ca4b0c989faaec016-ol9_aarch64_appstream_developer
rubygem-power_assert-2.0.1-143.module+el9.3.0+90207+bf8fadcb.noarch.rpme484562ddaef2d537bfb112f8940ef15cfc0667a0f22765c8b7c851e32d60792-ol9_aarch64_appstream
rubygem-psych-4.0.4-143.module+el9.3.0+90207+bf8fadcb.aarch64.rpm7110ccabfdab92adee8fe5fd26e330ee27b223a5af4ddba54f68d42871e342f3-ol9_aarch64_appstream
rubygem-rake-13.0.6-143.module+el9.3.0+90207+bf8fadcb.noarch.rpma46cf4d2f7df239f7bca1c400cc0d9e09820a34d54b5066b6b563a4b61c7c5bb-ol9_aarch64_appstream
rubygem-rbs-2.7.0-143.module+el9.3.0+90207+bf8fadcb.aarch64.rpm1d2c8af08d8558f9c635e3e259c0aa676b6e02979c8289ceb54eb758e28cf847-ol9_aarch64_appstream
rubygem-rdoc-6.4.0-143.module+el9.3.0+90207+bf8fadcb.noarch.rpm7cbf01c74fe7a5c8761fe0b8058ffbee3eadd28d169bcf21c558838e87c0e896-ol9_aarch64_appstream
rubygem-rexml-3.2.5-143.module+el9.3.0+90207+bf8fadcb.noarch.rpm2c3a8f9de1cb8495c0af03a1ade56d325b79e22e1ba40177165196438f5b666d-ol9_aarch64_appstream
rubygem-rss-0.2.9-143.module+el9.3.0+90207+bf8fadcb.noarch.rpm264df248594c35c29685a379a9b513e2328d4444120a4313ba17fc03f786a946-ol9_aarch64_appstream
rubygem-test-unit-3.5.3-143.module+el9.3.0+90207+bf8fadcb.noarch.rpm7a31f5f931c207dda6d51250cac81532d796173548b2f628b30231962057d7dc-ol9_aarch64_appstream
rubygem-typeprof-0.21.3-143.module+el9.3.0+90207+bf8fadcb.noarch.rpmd730ac4f7056d7b124cd96949b66b7b00fada8dd46cf7068568c6bf759a3cf85-ol9_aarch64_appstream
rubygems-3.3.26-143.module+el9.3.0+90207+bf8fadcb.noarch.rpm1448965129827bf742dbff4cba1d0de8b6e48b3e1274f4c0a218e0ef858401ce-ol9_aarch64_appstream
rubygems-devel-3.3.26-143.module+el9.3.0+90207+bf8fadcb.noarch.rpmd8f60383a3c47f7d28848ec8689d810eb583e54c267a29ee0d7ae0a512839c5f-ol9_aarch64_appstream
Oracle Linux 9 (x86_64) ruby-3.1.4-143.module+el9.3.0+90207+bf8fadcb.src.rpm15aad9ee5b3aec2eb4d462f874def9b78bf60ac72d8534bc1812bae634bfe46f-ol9_x86_64_appstream
rubygem-mysql2-0.5.4-1.module+el9.1.0+20815+286161bd.src.rpm3d02677cc63f862a3a44b55b0b5e791c69bd6f4e107fab9acea9b6753c28f78e-ol9_x86_64_appstream
rubygem-mysql2-0.5.4-1.module+el9.1.0+20815+286161bd.src.rpm3d02677cc63f862a3a44b55b0b5e791c69bd6f4e107fab9acea9b6753c28f78e-ol9_x86_64_appstream_developer
rubygem-pg-1.3.5-1.module+el9.1.0+20815+286161bd.src.rpm7f2ab71449603b78507ada3b15b017b057c54d8d7d53794faa63e5db7dbb205f-ol9_x86_64_appstream
rubygem-pg-1.3.5-1.module+el9.1.0+20815+286161bd.src.rpm7f2ab71449603b78507ada3b15b017b057c54d8d7d53794faa63e5db7dbb205f-ol9_x86_64_appstream_developer
ruby-3.1.4-143.module+el9.3.0+90207+bf8fadcb.i686.rpm46f71793c575fa066f54abbd667e5d87f3de73a9811c0dd1be4db75784eeca20-ol9_x86_64_appstream
ruby-3.1.4-143.module+el9.3.0+90207+bf8fadcb.x86_64.rpmed1d9318e79c781bb236927d6e38219f93373603b86f2df2501c130366a64841-ol9_x86_64_appstream
ruby-bundled-gems-3.1.4-143.module+el9.3.0+90207+bf8fadcb.i686.rpm74b2e2b419223e54bb97246d460fc09315f96c36f80e72d55fc26f72a57e6c04-ol9_x86_64_appstream
ruby-bundled-gems-3.1.4-143.module+el9.3.0+90207+bf8fadcb.x86_64.rpmdbc06c3aa9744c2d0d01f4e29a325117b02f7be6083d2d7243468039869e5067-ol9_x86_64_appstream
ruby-default-gems-3.1.4-143.module+el9.3.0+90207+bf8fadcb.noarch.rpmaa7f9261366a962f7117419144e3eef2525f45e5b8982a0eb13dbd9e59d6e675-ol9_x86_64_appstream
ruby-devel-3.1.4-143.module+el9.3.0+90207+bf8fadcb.i686.rpme26a3d90c611332b160255d42096d98ff721fcc469b6d36b6deeccd314ee93b3-ol9_x86_64_appstream
ruby-devel-3.1.4-143.module+el9.3.0+90207+bf8fadcb.x86_64.rpm8fe14129471c2689af5c31259dcc993f453e34fb5f33ee3871ceaf251dfaa246-ol9_x86_64_appstream
ruby-doc-3.1.4-143.module+el9.3.0+90207+bf8fadcb.noarch.rpm99c9308bd20180b1ca6dece15f745f461090e6f05d6b4cdfa19913bef32688bf-ol9_x86_64_appstream
ruby-libs-3.1.4-143.module+el9.3.0+90207+bf8fadcb.i686.rpm15511bf4afb23ae3b12827829f6193f16c426b45bfd4c56633839a675fe2926c-ol9_x86_64_appstream
ruby-libs-3.1.4-143.module+el9.3.0+90207+bf8fadcb.x86_64.rpmcc463d1e7b995645acb694fd6bea18bac252e6c39b8f700f2f9a09b4450e13d5-ol9_x86_64_appstream
rubygem-bigdecimal-3.1.1-143.module+el9.3.0+90207+bf8fadcb.i686.rpm058081ff1beb4a1807a928637d7eec2767068e458048c4f4b11b027e24073623-ol9_x86_64_appstream
rubygem-bigdecimal-3.1.1-143.module+el9.3.0+90207+bf8fadcb.x86_64.rpmf9b72baba54e92cf548c3b3be25ba67b12244f0843450cd5f4d512955895fe04-ol9_x86_64_appstream
rubygem-bundler-2.3.26-143.module+el9.3.0+90207+bf8fadcb.noarch.rpm72498a1f07c2a78949673ee61ed39ad1a3fc53fa2badf8989fc6e31f5b1363ab-ol9_x86_64_appstream
rubygem-io-console-0.5.11-143.module+el9.3.0+90207+bf8fadcb.i686.rpmc8edaa6775a08d0c68591d3e663735b038d7735ced24877437cd11ca03a148db-ol9_x86_64_appstream
rubygem-io-console-0.5.11-143.module+el9.3.0+90207+bf8fadcb.x86_64.rpm6a04f835e1147d44368c0f0e5e83992d892cfeacdbe7d38fa2f568ad5d867308-ol9_x86_64_appstream
rubygem-irb-1.4.1-143.module+el9.3.0+90207+bf8fadcb.noarch.rpm73870f1a806d1104c1181e5f5afdbe55c9a96c3bd118f31fab02d354d5469964-ol9_x86_64_appstream
rubygem-json-2.6.1-143.module+el9.3.0+90207+bf8fadcb.i686.rpmb63ba049306d8bc23324f159638d5c4797a2c77cdc8bf490ff8bf2f8abaf1231-ol9_x86_64_appstream
rubygem-json-2.6.1-143.module+el9.3.0+90207+bf8fadcb.x86_64.rpm8a04312d18f4e6c0b99b18039a98b0badb447d89c14f948074b4b3da446648be-ol9_x86_64_appstream
rubygem-minitest-5.15.0-143.module+el9.3.0+90207+bf8fadcb.noarch.rpmc76f003fb04291bbe2b10033935f7883538ff372162e6f18e14c20ddc6dea01e-ol9_x86_64_appstream
rubygem-mysql2-0.5.4-1.module+el9.1.0+20815+286161bd.x86_64.rpmf52f2e4f4788b6aa3d57e414e698fb573f382303d6b5d6f9b1706918fcf97b0c-ol9_x86_64_appstream
rubygem-mysql2-0.5.4-1.module+el9.1.0+20815+286161bd.x86_64.rpmf52f2e4f4788b6aa3d57e414e698fb573f382303d6b5d6f9b1706918fcf97b0c-ol9_x86_64_appstream_developer
rubygem-mysql2-doc-0.5.4-1.module+el9.1.0+20815+286161bd.noarch.rpme183db98ebed72059c318935cacb63bdc5bf01909bd2428d431c7a4c50d56f05-ol9_x86_64_appstream
rubygem-mysql2-doc-0.5.4-1.module+el9.1.0+20815+286161bd.noarch.rpme183db98ebed72059c318935cacb63bdc5bf01909bd2428d431c7a4c50d56f05-ol9_x86_64_appstream_developer
rubygem-pg-1.3.5-1.module+el9.1.0+20815+286161bd.x86_64.rpmb274d948955b2c4b8e668dd46d5206722a72c0995ce6b94807531dc8020fbcde-ol9_x86_64_appstream
rubygem-pg-1.3.5-1.module+el9.1.0+20815+286161bd.x86_64.rpmb274d948955b2c4b8e668dd46d5206722a72c0995ce6b94807531dc8020fbcde-ol9_x86_64_appstream_developer
rubygem-pg-doc-1.3.5-1.module+el9.1.0+20815+286161bd.noarch.rpm326ee0c31c6ea89daaa1aadda7ffa6087fed305cb8c9ad3ca4b0c989faaec016-ol9_x86_64_appstream
rubygem-pg-doc-1.3.5-1.module+el9.1.0+20815+286161bd.noarch.rpm326ee0c31c6ea89daaa1aadda7ffa6087fed305cb8c9ad3ca4b0c989faaec016-ol9_x86_64_appstream_developer
rubygem-power_assert-2.0.1-143.module+el9.3.0+90207+bf8fadcb.noarch.rpme484562ddaef2d537bfb112f8940ef15cfc0667a0f22765c8b7c851e32d60792-ol9_x86_64_appstream
rubygem-psych-4.0.4-143.module+el9.3.0+90207+bf8fadcb.i686.rpm27ae878c888e3f0c065b6807af59157aed5f9c70ca0e5b0c7b2eb1abfb81a0e9-ol9_x86_64_appstream
rubygem-psych-4.0.4-143.module+el9.3.0+90207+bf8fadcb.x86_64.rpm817040bcbea59de10a283f96fae889c1323b0faa7a84240fac2ce6932bf9c137-ol9_x86_64_appstream
rubygem-rake-13.0.6-143.module+el9.3.0+90207+bf8fadcb.noarch.rpma46cf4d2f7df239f7bca1c400cc0d9e09820a34d54b5066b6b563a4b61c7c5bb-ol9_x86_64_appstream
rubygem-rbs-2.7.0-143.module+el9.3.0+90207+bf8fadcb.i686.rpmcf5ccccb03ede2fe8fd1ee91a3b787a3c3b54bad7668cb856cb5f4dd8f21eafc-ol9_x86_64_appstream
rubygem-rbs-2.7.0-143.module+el9.3.0+90207+bf8fadcb.x86_64.rpm0435eec34a38b8c98ead91d8a70a01ac09d02ee7649b8f0464471c59f417be96-ol9_x86_64_appstream
rubygem-rdoc-6.4.0-143.module+el9.3.0+90207+bf8fadcb.noarch.rpm7cbf01c74fe7a5c8761fe0b8058ffbee3eadd28d169bcf21c558838e87c0e896-ol9_x86_64_appstream
rubygem-rexml-3.2.5-143.module+el9.3.0+90207+bf8fadcb.noarch.rpm2c3a8f9de1cb8495c0af03a1ade56d325b79e22e1ba40177165196438f5b666d-ol9_x86_64_appstream
rubygem-rss-0.2.9-143.module+el9.3.0+90207+bf8fadcb.noarch.rpm264df248594c35c29685a379a9b513e2328d4444120a4313ba17fc03f786a946-ol9_x86_64_appstream
rubygem-test-unit-3.5.3-143.module+el9.3.0+90207+bf8fadcb.noarch.rpm7a31f5f931c207dda6d51250cac81532d796173548b2f628b30231962057d7dc-ol9_x86_64_appstream
rubygem-typeprof-0.21.3-143.module+el9.3.0+90207+bf8fadcb.noarch.rpmd730ac4f7056d7b124cd96949b66b7b00fada8dd46cf7068568c6bf759a3cf85-ol9_x86_64_appstream
rubygems-3.3.26-143.module+el9.3.0+90207+bf8fadcb.noarch.rpm1448965129827bf742dbff4cba1d0de8b6e48b3e1274f4c0a218e0ef858401ce-ol9_x86_64_appstream
rubygems-devel-3.3.26-143.module+el9.3.0+90207+bf8fadcb.noarch.rpmd8f60383a3c47f7d28848ec8689d810eb583e54c267a29ee0d7ae0a512839c5f-ol9_x86_64_appstream



This page is generated automatically and has not been checked for errors or omissions. For clarification or corrections please contact the Oracle Linux ULN team

software.hardware.complete