ELSA-2024-3546

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

Type:SECURITY
Impact:MODERATE
Release Date:2024-06-03

Description


ruby
[3.1.5-143]
- Upgrade to Ruby 3.1.5.
Resolves: RHEL-35748
- Fix buffer overread vulnerability in StringIO.
Resolves: RHEL-35749
- Fix RCE vulnerability with .rdoc_options in RDoc.
Resolves: RHEL-35750
- Fix arbitrary memory address read vulnerability with Regex search.
Resolves: RHEL-35751

rubygem-abrt
rubygem-mysql2
rubygem-pg


Related CVEs


CVE-2024-27281
CVE-2024-27282
CVE-2024-27280

Updated Packages


Release/ArchitectureFilenamesha256Superseded By AdvisoryChannel Label
Oracle Linux 8 (aarch64) ruby-3.1.5-143.module+el8.10.0+90344+fc5884b3.src.rpmfcfb79ed2422d01c22026e66748a523402e4023f69007e138087232761ddaa3d-ol8_aarch64_appstream
rubygem-abrt-0.4.0-1.module+el8.9.0+90182+7bdfc9e5.src.rpmee489146b33590c49e95cc612d343de8cbdb127dbeef0dacb0096de7027891d1-ol8_aarch64_appstream
rubygem-mysql2-0.5.3-3.module+el8.9.0+90182+7bdfc9e5.src.rpmdf5760c619310aacd4889506cfbbfd4a32b5def0183d88e04e3a78eac319b1c1-ol8_aarch64_appstream
rubygem-pg-1.3.2-1.module+el8.9.0+90182+7bdfc9e5.src.rpm16b90dd30d469cd1d017e076ad0861da6ff14672e080919e9203bd0bc08c4a67-ol8_aarch64_appstream
ruby-3.1.5-143.module+el8.10.0+90344+fc5884b3.aarch64.rpmd09e4b876739a82768b2ad9911aa393681cbbb8c50b071e967d747375cf38a14-ol8_aarch64_appstream
ruby-bundled-gems-3.1.5-143.module+el8.10.0+90344+fc5884b3.aarch64.rpm35eebfe98b71c63e5e2dd3db598e264088fb6e688350f4b3680391335dbd4d58-ol8_aarch64_appstream
ruby-default-gems-3.1.5-143.module+el8.10.0+90344+fc5884b3.noarch.rpm2971af8364a3000347a30856b5a10444770efdce0407eb7bcc6ea5ca840bb371-ol8_aarch64_appstream
ruby-devel-3.1.5-143.module+el8.10.0+90344+fc5884b3.aarch64.rpm1c6026f320cd2f8a37993762ffbb33a760033c8182c1620d9f013d8f7088b5c1-ol8_aarch64_appstream
ruby-doc-3.1.5-143.module+el8.10.0+90344+fc5884b3.noarch.rpma4b6cf890842309e396592d7f65a4fc1612ede40a9001035c8786fda13f6254c-ol8_aarch64_appstream
ruby-libs-3.1.5-143.module+el8.10.0+90344+fc5884b3.aarch64.rpm3e5edc6c59e90a31ebef95f0b241eca7802e7636c89710bc405ff0ba32b3378d-ol8_aarch64_appstream
rubygem-abrt-0.4.0-1.module+el8.9.0+90182+7bdfc9e5.noarch.rpm4694317457bffe7d2b3600bcab8e641092d1a6e7f83aa7ff743ae3bc56f0b3f7-ol8_aarch64_appstream
rubygem-abrt-doc-0.4.0-1.module+el8.9.0+90182+7bdfc9e5.noarch.rpm30dad422f63e77942beb2ea85c1e618449d635ded3886bbdfcd136cf4b124df0-ol8_aarch64_appstream
rubygem-bigdecimal-3.1.1-143.module+el8.10.0+90344+fc5884b3.aarch64.rpm78767c706907e73ae281b230344eb0a63a630a76c34c4e85264cbf3fba75c3a1-ol8_aarch64_appstream
rubygem-bundler-2.3.27-143.module+el8.10.0+90344+fc5884b3.noarch.rpm909101034864e962adaff115fb82b728013f0cff4c37d7de3c672c1f786d586a-ol8_aarch64_appstream
rubygem-io-console-0.5.11-143.module+el8.10.0+90344+fc5884b3.aarch64.rpm4507024cd6efb013ceb671886eb0004b56f395ee38bd48d17e7346dae8d9310b-ol8_aarch64_appstream
rubygem-irb-1.4.1-143.module+el8.10.0+90344+fc5884b3.noarch.rpm1e80d1e262b700b491ca18d649ff7f84a296f90880a4c90cc4d956ce1186349d-ol8_aarch64_appstream
rubygem-json-2.6.1-143.module+el8.10.0+90344+fc5884b3.aarch64.rpm07551ede068745d8459c02132f4ac47088c115aa1127377c4dfec54af8cde6ab-ol8_aarch64_appstream
rubygem-minitest-5.15.0-143.module+el8.10.0+90344+fc5884b3.noarch.rpm108542b0efebbd57a65dcb77f12c892c1ed2a811559df44339edf9961ecc4c36-ol8_aarch64_appstream
rubygem-mysql2-0.5.3-3.module+el8.9.0+90182+7bdfc9e5.aarch64.rpma9c9c0a20a9b1f9929b13323da68f348fc361920a035020f2b50c59368a58cb5-ol8_aarch64_appstream
rubygem-mysql2-doc-0.5.3-3.module+el8.9.0+90182+7bdfc9e5.noarch.rpm480b4bf3bc8b370131eed0072fb9cca0d0d645c41de25695e524119155bf95f8-ol8_aarch64_appstream
rubygem-pg-1.3.2-1.module+el8.9.0+90182+7bdfc9e5.aarch64.rpm81b5c1d7f2a2a849750ea7847aad059a61333d9dd5880c172a0fff9da731d1b0-ol8_aarch64_appstream
rubygem-pg-doc-1.3.2-1.module+el8.9.0+90182+7bdfc9e5.noarch.rpm3ea092f81ed5553602acce16e99d8579c55abd7827b6e3863608154dee752e90-ol8_aarch64_appstream
rubygem-power_assert-2.0.1-143.module+el8.10.0+90344+fc5884b3.noarch.rpm343eccce4c9c77f13f7f2af834bf3ea3bfef15ae1dec8cf59617d1320235f8c0-ol8_aarch64_appstream
rubygem-psych-4.0.4-143.module+el8.10.0+90344+fc5884b3.aarch64.rpmd1ddc819b2f6babe467e93c6fb49e6e1c0ef93dc777ab09cc285fdab13a8bd5f-ol8_aarch64_appstream
rubygem-rake-13.0.6-143.module+el8.10.0+90344+fc5884b3.noarch.rpm82827c0abb7907879284295be53ac19c619eaf166a971a20df30de7f62a5bf48-ol8_aarch64_appstream
rubygem-rbs-2.7.0-143.module+el8.10.0+90344+fc5884b3.aarch64.rpm684e72c67eb2e6916ef153227e5ee04be813c7f7898fa2a4df0fb7d6bb096d21-ol8_aarch64_appstream
rubygem-rdoc-6.4.1.1-143.module+el8.10.0+90344+fc5884b3.noarch.rpme2b3bfe472213418934e012d237c1342938b293a4b8de22be25d9e724644d984-ol8_aarch64_appstream
rubygem-rexml-3.2.5-143.module+el8.10.0+90344+fc5884b3.noarch.rpm7fed304349f23e4665a8a00c988ad6d750e9ae6f27097f995dfd54deef55dd0a-ol8_aarch64_appstream
rubygem-rss-0.2.9-143.module+el8.10.0+90344+fc5884b3.noarch.rpm66949313c3ef3159cfdee43c7112cf86c473e81f8c503285a1a0e8b24fcba14c-ol8_aarch64_appstream
rubygem-test-unit-3.5.3-143.module+el8.10.0+90344+fc5884b3.noarch.rpm888f203880299f58bd10ad3bd75982ae3a75261844f2d4870ebca6e8f8535448-ol8_aarch64_appstream
rubygem-typeprof-0.21.3-143.module+el8.10.0+90344+fc5884b3.noarch.rpm243b74f8bce872c4ecd5edcee451e443e0a80559434b506dda4d8d08131ec1e6-ol8_aarch64_appstream
rubygems-3.3.27-143.module+el8.10.0+90344+fc5884b3.noarch.rpm7411aea00586801696c35366dba2c4dbc7c32e41e990b7f60197042be3f7f6d7-ol8_aarch64_appstream
rubygems-devel-3.3.27-143.module+el8.10.0+90344+fc5884b3.noarch.rpmcc0c71399fc871cf1161c46b450f1d87fbb17ab20b34ddde735da24ce4d567c6-ol8_aarch64_appstream
Oracle Linux 8 (x86_64) ruby-3.1.5-143.module+el8.10.0+90344+fc5884b3.src.rpmfcfb79ed2422d01c22026e66748a523402e4023f69007e138087232761ddaa3d-ol8_x86_64_appstream
rubygem-abrt-0.4.0-1.module+el8.9.0+90182+7bdfc9e5.src.rpmee489146b33590c49e95cc612d343de8cbdb127dbeef0dacb0096de7027891d1-ol8_x86_64_appstream
rubygem-mysql2-0.5.3-3.module+el8.9.0+90182+7bdfc9e5.src.rpmdf5760c619310aacd4889506cfbbfd4a32b5def0183d88e04e3a78eac319b1c1-ol8_x86_64_appstream
rubygem-pg-1.3.2-1.module+el8.9.0+90182+7bdfc9e5.src.rpm16b90dd30d469cd1d017e076ad0861da6ff14672e080919e9203bd0bc08c4a67-ol8_x86_64_appstream
ruby-3.1.5-143.module+el8.10.0+90344+fc5884b3.i686.rpmc6cee0c34e5fddc69156dbf88ada56938fe1bbdafd709449046816c3db31a450-ol8_x86_64_appstream
ruby-3.1.5-143.module+el8.10.0+90344+fc5884b3.x86_64.rpm078847f88db197757243a9adf44f061e69590942265605650e53d7184cabfde0-ol8_x86_64_appstream
ruby-bundled-gems-3.1.5-143.module+el8.10.0+90344+fc5884b3.i686.rpm7b5edab85c80b25d54b3992edb44150d029c11483d3110f6268bee3c8b08774c-ol8_x86_64_appstream
ruby-bundled-gems-3.1.5-143.module+el8.10.0+90344+fc5884b3.x86_64.rpm7141760670b23a2a23f7784fa1b6d2b014fc6ba97817a6a03673c3fda0696db6-ol8_x86_64_appstream
ruby-default-gems-3.1.5-143.module+el8.10.0+90344+fc5884b3.noarch.rpm2971af8364a3000347a30856b5a10444770efdce0407eb7bcc6ea5ca840bb371-ol8_x86_64_appstream
ruby-devel-3.1.5-143.module+el8.10.0+90344+fc5884b3.i686.rpm4b5a44ca6ea6b03d8cce5da3ae4f5751b08865fb446acb16570d7f0cc5488dab-ol8_x86_64_appstream
ruby-devel-3.1.5-143.module+el8.10.0+90344+fc5884b3.x86_64.rpm0815630ea8991b3a62ed5e25be254c67f86e6e438d1f0b7e53fdc555ad8f7428-ol8_x86_64_appstream
ruby-doc-3.1.5-143.module+el8.10.0+90344+fc5884b3.noarch.rpma4b6cf890842309e396592d7f65a4fc1612ede40a9001035c8786fda13f6254c-ol8_x86_64_appstream
ruby-libs-3.1.5-143.module+el8.10.0+90344+fc5884b3.i686.rpm329056628f95b9985fb4f76aae358d295ca12316c5a93f9040a3c37cd57e9910-ol8_x86_64_appstream
ruby-libs-3.1.5-143.module+el8.10.0+90344+fc5884b3.x86_64.rpm8c2381bdc0be5451a55ab2d046f716293ab71f778f4d2bf57430f2857def03c9-ol8_x86_64_appstream
rubygem-abrt-0.4.0-1.module+el8.9.0+90182+7bdfc9e5.noarch.rpm4694317457bffe7d2b3600bcab8e641092d1a6e7f83aa7ff743ae3bc56f0b3f7-ol8_x86_64_appstream
rubygem-abrt-doc-0.4.0-1.module+el8.9.0+90182+7bdfc9e5.noarch.rpm30dad422f63e77942beb2ea85c1e618449d635ded3886bbdfcd136cf4b124df0-ol8_x86_64_appstream
rubygem-bigdecimal-3.1.1-143.module+el8.10.0+90344+fc5884b3.i686.rpm5703d4b350f6277a8f7516f108e838eeb77000e3a771a1a774eef1d84287a97e-ol8_x86_64_appstream
rubygem-bigdecimal-3.1.1-143.module+el8.10.0+90344+fc5884b3.x86_64.rpme9601183f5d3ea7f92335568379709438d6201f8885f2a7d851d800922745c29-ol8_x86_64_appstream
rubygem-bundler-2.3.27-143.module+el8.10.0+90344+fc5884b3.noarch.rpm909101034864e962adaff115fb82b728013f0cff4c37d7de3c672c1f786d586a-ol8_x86_64_appstream
rubygem-io-console-0.5.11-143.module+el8.10.0+90344+fc5884b3.i686.rpm30a289faf2b284655ce9004a329d854e83b611f8b98d9bdd0af2e1bf509bfd66-ol8_x86_64_appstream
rubygem-io-console-0.5.11-143.module+el8.10.0+90344+fc5884b3.x86_64.rpm7f4afd0da2cf990ede5187680916eb7628d9ef97a7dda922a9452ecc151197bf-ol8_x86_64_appstream
rubygem-irb-1.4.1-143.module+el8.10.0+90344+fc5884b3.noarch.rpm1e80d1e262b700b491ca18d649ff7f84a296f90880a4c90cc4d956ce1186349d-ol8_x86_64_appstream
rubygem-json-2.6.1-143.module+el8.10.0+90344+fc5884b3.i686.rpmc165ce7ec0a824ee86b99092c0555e8254efdb4d979341aa1b29720c2d323778-ol8_x86_64_appstream
rubygem-json-2.6.1-143.module+el8.10.0+90344+fc5884b3.x86_64.rpmfe8ed738f1f32e6cefdffe342c1e2c6714c2b237a0ddf7176e127b50f91111c7-ol8_x86_64_appstream
rubygem-minitest-5.15.0-143.module+el8.10.0+90344+fc5884b3.noarch.rpm108542b0efebbd57a65dcb77f12c892c1ed2a811559df44339edf9961ecc4c36-ol8_x86_64_appstream
rubygem-mysql2-0.5.3-3.module+el8.9.0+90182+7bdfc9e5.x86_64.rpm1238f56b5017d6479263d2f2a30d9f5c03ac8f888ce3b8838a3ccd68f02e6429-ol8_x86_64_appstream
rubygem-mysql2-doc-0.5.3-3.module+el8.9.0+90182+7bdfc9e5.noarch.rpm480b4bf3bc8b370131eed0072fb9cca0d0d645c41de25695e524119155bf95f8-ol8_x86_64_appstream
rubygem-pg-1.3.2-1.module+el8.9.0+90182+7bdfc9e5.x86_64.rpm28f4ad6996af7954a1a6e07810d426ebd7723a805b1db5494ff151f69c0de1fa-ol8_x86_64_appstream
rubygem-pg-doc-1.3.2-1.module+el8.9.0+90182+7bdfc9e5.noarch.rpm3ea092f81ed5553602acce16e99d8579c55abd7827b6e3863608154dee752e90-ol8_x86_64_appstream
rubygem-power_assert-2.0.1-143.module+el8.10.0+90344+fc5884b3.noarch.rpm343eccce4c9c77f13f7f2af834bf3ea3bfef15ae1dec8cf59617d1320235f8c0-ol8_x86_64_appstream
rubygem-psych-4.0.4-143.module+el8.10.0+90344+fc5884b3.i686.rpm605dc95da2e1ff5978c440913131b3d5f9b768a296c33b8b3ddad7b108996e04-ol8_x86_64_appstream
rubygem-psych-4.0.4-143.module+el8.10.0+90344+fc5884b3.x86_64.rpmaec19f5646728506d4e3e7e1a9d799976846ff7e7be61cf4b17db56140c5d8a4-ol8_x86_64_appstream
rubygem-rake-13.0.6-143.module+el8.10.0+90344+fc5884b3.noarch.rpm82827c0abb7907879284295be53ac19c619eaf166a971a20df30de7f62a5bf48-ol8_x86_64_appstream
rubygem-rbs-2.7.0-143.module+el8.10.0+90344+fc5884b3.i686.rpm6cfd0b1af4f3671e6dc4f2cbbdfc7a4142247f264692fdea6a484cb09fe78d8d-ol8_x86_64_appstream
rubygem-rbs-2.7.0-143.module+el8.10.0+90344+fc5884b3.x86_64.rpm069c89590407c20fcd7cd586706a6589b7a6603ef537a0ecc6705c31c84afb88-ol8_x86_64_appstream
rubygem-rdoc-6.4.1.1-143.module+el8.10.0+90344+fc5884b3.noarch.rpme2b3bfe472213418934e012d237c1342938b293a4b8de22be25d9e724644d984-ol8_x86_64_appstream
rubygem-rexml-3.2.5-143.module+el8.10.0+90344+fc5884b3.noarch.rpm7fed304349f23e4665a8a00c988ad6d750e9ae6f27097f995dfd54deef55dd0a-ol8_x86_64_appstream
rubygem-rss-0.2.9-143.module+el8.10.0+90344+fc5884b3.noarch.rpm66949313c3ef3159cfdee43c7112cf86c473e81f8c503285a1a0e8b24fcba14c-ol8_x86_64_appstream
rubygem-test-unit-3.5.3-143.module+el8.10.0+90344+fc5884b3.noarch.rpm888f203880299f58bd10ad3bd75982ae3a75261844f2d4870ebca6e8f8535448-ol8_x86_64_appstream
rubygem-typeprof-0.21.3-143.module+el8.10.0+90344+fc5884b3.noarch.rpm243b74f8bce872c4ecd5edcee451e443e0a80559434b506dda4d8d08131ec1e6-ol8_x86_64_appstream
rubygems-3.3.27-143.module+el8.10.0+90344+fc5884b3.noarch.rpm7411aea00586801696c35366dba2c4dbc7c32e41e990b7f60197042be3f7f6d7-ol8_x86_64_appstream
rubygems-devel-3.3.27-143.module+el8.10.0+90344+fc5884b3.noarch.rpmcc0c71399fc871cf1161c46b450f1d87fbb17ab20b34ddde735da24ce4d567c6-ol8_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