ruby:3.1 security, bug fix, and enhancement update

エラータID: AXSA:2024-8490:01

リリース日: 
2024/06/28 Friday - 17:03
題名: 
ruby:3.1 security, bug fix, and enhancement update
影響のあるチャネル: 
MIRACLE LINUX 9 for x86_64
Severity: 
Moderate
Description: 

以下項目について対処しました。

[Security Fix]
- Ruby の StringIO の ungetbyte() メソッドおよび ungetc()
メソッドには、文字列バッファの範囲外読み取りの問題が
あるため、リモートの攻撃者により、情報の漏洩を可能と
する脆弱性が存在します。(CVE-2024-27280)

- RDoc には、.rdoc_options ファイルを YAML ファイルと
して解析した際にリストアできるクラスの制限が欠落して
いるため、ローカルの攻撃者により、不正なオブジェクト
の挿入、および任意のコードの実行を可能とする脆弱性が
存在します。(CVE-2024-27281)

- Ruby の正規表現の処理には、任意のヒープ領域のデータ
の不正や読み取りを許容してしまう問題があるため、
ローカルの攻撃者により、細工された正規表現の入力を
介して、情報の漏洩を可能とする脆弱性が存在します。
(CVE-2024-27282)

Modularity name: ruby
Stream name: 3.1

解決策: 

パッケージをアップデートしてください。

追加情報: 

N/A

ダウンロード: 

SRPMS
  1. rubygem-mysql2-0.5.4-1.module+el9+1041+77366097.ML.1.src.rpm
    MD5: a8872f194b826ea5cffd53f5b011e04e
    SHA-256: 5ac0cac09b9335db48315a6c8c564c7cb1405435e919b868fc8e6687c4975676
    Size: 113.20 kB
  2. rubygem-pg-1.3.5-1.module+el9+1041+77366097.src.rpm
    MD5: e112a4ce09abd9ac62128f16c14b487d
    SHA-256: 6bc4db86dcdbd2d24c3dab8d565d3ffe44012f0e6b55bde619ee61fd816fdaa5
    Size: 263.16 kB
  3. ruby-3.1.5-144.module+el9+1041+77366097.src.rpm
    MD5: c2f838b36a4440bcebe3d54dd6900b57
    SHA-256: 8249e339597edfe436493297c8a5d67b35e2752c634d78da43e5acbfac0655a2
    Size: 14.67 MB

Asianux Server 9 for x86_64
  1. ruby-3.1.5-144.module+el9+1041+77366097.i686.rpm
    MD5: 3b7f0aa5d04f921e891a698348998671
    SHA-256: 36a6780df6e5c8db3631f7126a99571f233fc2ff33e10eb2a7f4e2cccede3384
    Size: 38.45 kB
  2. ruby-3.1.5-144.module+el9+1041+77366097.x86_64.rpm
    MD5: f237723a439d8fc854fb8ed22923ac61
    SHA-256: 6f086a56853aa9e625bcc7fa82f590ea8776381539597aed49a5a81ed2e7c434
    Size: 38.29 kB
  3. ruby-bundled-gems-3.1.5-144.module+el9+1041+77366097.i686.rpm
    MD5: 8d4f44ee4bcf247760fca397abda1a43
    SHA-256: 05112f42d4308d692100bf98c79e794f1114fffddca62b1cde47ac2d4588e984
    Size: 163.23 kB
  4. ruby-bundled-gems-3.1.5-144.module+el9+1041+77366097.x86_64.rpm
    MD5: 8e1bb27aa44b1f3f89cf2d256290fd72
    SHA-256: 7855e19a86857b705d54803ff1734e312c56a6ed179d5c0afc55013eaecaf792
    Size: 162.98 kB
  5. ruby-debugsource-3.1.5-144.module+el9+1041+77366097.i686.rpm
    MD5: 24a9243d3f289e7561f74511fe34c685
    SHA-256: ff92ba0cfe0ef2404dc6215166ac41afe769935f5fc7d34ff3ef75df552e5804
    Size: 3.52 MB
  6. ruby-debugsource-3.1.5-144.module+el9+1041+77366097.x86_64.rpm
    MD5: 0ce2d3b6c77220112f2e2444c5d30409
    SHA-256: 30e79d60d1cc81eb9b5240b313ed6ebe3f4cdcd2eccf457b038b2646a2e4f761
    Size: 3.59 MB
  7. ruby-default-gems-3.1.5-144.module+el9+1041+77366097.noarch.rpm
    MD5: cdda52260db4637e9ce85d4ae41b4445
    SHA-256: 1a94ba278e180fae0fe71dc68bd9287d39a2966ee3ad86815567189de68cb9ff
    Size: 27.50 kB
  8. ruby-devel-3.1.5-144.module+el9+1041+77366097.i686.rpm
    MD5: 7e0e3a43ba5fd9376281c0d5685777d7
    SHA-256: 84b54d5741f77928a1f4fee08224033b9e4801107df8bd3a1594d953c99757e3
    Size: 414.38 kB
  9. ruby-devel-3.1.5-144.module+el9+1041+77366097.x86_64.rpm
    MD5: 5dc02bd7b9cc0688f4b7328654ffa55f
    SHA-256: ad11e69d84071459964f38b5c6552a4a322231c37111f5769e34e03c04d86ac8
    Size: 414.66 kB
  10. ruby-doc-3.1.5-144.module+el9+1041+77366097.noarch.rpm
    MD5: 043561a6d316e20e20b8cc98b6282317
    SHA-256: 12bef09c6a5765559082871c309df48766d160bf868af96dde7e3bc3875f7ab8
    Size: 4.96 MB
  11. rubygem-bigdecimal-3.1.1-144.module+el9+1041+77366097.i686.rpm
    MD5: 05be8d4ae61771ba2e758a24b190eab3
    SHA-256: 582412b9f43222da62feeb3e587821bcd7fd3017fbfc7ec87262dc0a2de50b9c
    Size: 70.41 kB
  12. rubygem-bigdecimal-3.1.1-144.module+el9+1041+77366097.x86_64.rpm
    MD5: 7129e2825244dd149729b6cb7269fe46
    SHA-256: a0153405d51be272f40faa9233230372c0e6f131d436e868a340261289890c44
    Size: 66.03 kB
  13. rubygem-bundler-2.3.27-144.module+el9+1041+77366097.noarch.rpm
    MD5: 54a3cf3bbe919ede3236eec41791bfae
    SHA-256: 80c793a06f570d60c8cf990db7610d354511df88c1c96e62d5d465c3a103468e
    Size: 377.11 kB
  14. rubygem-io-console-0.5.11-144.module+el9+1041+77366097.i686.rpm
    MD5: dd1a156e6f05387fb13ae026adc5285c
    SHA-256: 80500a4e8af6dca65c5eca910dba9f58155eaa86765eaee42d371c829bc7b14b
    Size: 23.93 kB
  15. rubygem-io-console-0.5.11-144.module+el9+1041+77366097.x86_64.rpm
    MD5: e463df04dda4e7515073ced00395cbf2
    SHA-256: 3fb0f44b0a3473c69b03003853a3f9decacd0bc6746857fb96f797061ba5842e
    Size: 22.08 kB
  16. rubygem-irb-1.4.1-144.module+el9+1041+77366097.noarch.rpm
    MD5: fc601384e1a1abd5786f086447fa5a0b
    SHA-256: 350b1a18a16e78843e676a4070c31e55ac67b65ee561436b47b8fef33a840879
    Size: 66.61 kB
  17. rubygem-json-2.6.1-144.module+el9+1041+77366097.i686.rpm
    MD5: 5251ffe77be2c5205b71a8d7809cad4f
    SHA-256: fbab9b2b0654df42d430f75ac989b54c066a7b49cdb26fb972bd93bca4c7477f
    Size: 52.46 kB
  18. rubygem-json-2.6.1-144.module+el9+1041+77366097.x86_64.rpm
    MD5: 5c3dab00eab9dc972f4fb75bd909cb15
    SHA-256: 99b3672587f93429579fab197c5d10fb3a9d1aa3c6819706dd7940045069c696
    Size: 50.67 kB
  19. rubygem-minitest-5.15.0-144.module+el9+1041+77366097.noarch.rpm
    MD5: cd98bfd7c3bc66b4f193b8fb71692f9b
    SHA-256: 83ee4b47f0715670de73235c7245b883a06e84126f87042130cdf04284cebc02
    Size: 79.33 kB
  20. rubygem-mysql2-0.5.4-1.module+el9+1041+77366097.ML.1.x86_64.rpm
    MD5: f33255434903bb4a2028e202a09d74c8
    SHA-256: d2e061f61b8c8405a06435ae805edc413985cf210ed6166656e305e7f1b5f78e
    Size: 47.34 kB
  21. rubygem-mysql2-debugsource-0.5.4-1.module+el9+1041+77366097.ML.1.x86_64.rpm
    MD5: 7d7a9553fc5a0b73c06dfa122d93f269
    SHA-256: 18ffc94bd19a4057eab0c5104bc37a55ac1ca49d24fe34c777e3da2c77fbbb92
    Size: 34.90 kB
  22. rubygem-mysql2-doc-0.5.4-1.module+el9+1041+77366097.ML.1.noarch.rpm
    MD5: ca10ac79fd20cf54292cc301066e94fb
    SHA-256: 34f3228c867b4f8f35d9e37fdc88921167da1966362bf4393fa67a1b22957020
    Size: 311.98 kB
  23. rubygem-pg-1.3.5-1.module+el9+1041+77366097.x86_64.rpm
    MD5: 9f7c9bce4c0b0f7d5d2e1278b4d2daeb
    SHA-256: 615f07323349bdd69aae89d7ae8a893c04f20a7f6eb65d0058a46b8e9ded7813
    Size: 110.72 kB
  24. rubygem-pg-debugsource-1.3.5-1.module+el9+1041+77366097.x86_64.rpm
    MD5: 38bfde5cab3ad178e49d3dd65d89980f
    SHA-256: 8d8b843a8b29a6ec250028540ad3a43a4c7cf79eb2e46276be6d35b9e24d9c8e
    Size: 90.87 kB
  25. rubygem-pg-doc-1.3.5-1.module+el9+1041+77366097.noarch.rpm
    MD5: bfaf5cf49e5e6e380d0fd37df5e3bf56
    SHA-256: c9519371c3ae5aa040fbce153af025906d2a5db1359c0fa5de519239e033e9c6
    Size: 557.14 kB
  26. rubygem-power_assert-2.0.1-144.module+el9+1041+77366097.noarch.rpm
    MD5: e63adb5bca9bbe938efd751b41b9567c
    SHA-256: a24f5df4bfef6baec98fdc2941245374485c7da20f02a3b65b044af637ef20d1
    Size: 19.83 kB
  27. rubygem-psych-4.0.4-144.module+el9+1041+77366097.i686.rpm
    MD5: b8271e688cd515568d4866592474fc58
    SHA-256: 9fb6872396980eb1131b2556843bebc42ba421abc06c4294d8b1a43acfbce842
    Size: 49.29 kB
  28. rubygem-psych-4.0.4-144.module+el9+1041+77366097.x86_64.rpm
    MD5: 2c6b6271316b5f330880ca2a781cf0be
    SHA-256: 84c26846b8d3171fa02a8aa33e76664a046e535b02ce54b550c1511c50a4f4d1
    Size: 48.20 kB
  29. rubygem-rake-13.0.6-144.module+el9+1041+77366097.noarch.rpm
    MD5: 7b230ed43730b50d0f065abf301f7930
    SHA-256: c254ece484f7be079f8bfffd62a2aef6a327b6fa59c96c8ff5fd8ee625430a0a
    Size: 85.23 kB
  30. rubygem-rbs-2.7.0-144.module+el9+1041+77366097.i686.rpm
    MD5: ba719f4ca688b971a875384147fad718
    SHA-256: 03a377218c9b0cc032191494fa72915007b6bcae85bb83b8464e9fa9b8d72525
    Size: 775.83 kB
  31. rubygem-rbs-2.7.0-144.module+el9+1041+77366097.x86_64.rpm
    MD5: 822ed6dbabca42b9c8397e13cedd869e
    SHA-256: 1e7db3c25e25a96f414922a0ca519d651690c279347373ef1f958cbe5f588c4c
    Size: 771.63 kB
  32. rubygem-rdoc-6.4.1.1-144.module+el9+1041+77366097.noarch.rpm
    MD5: d807b526abf25786c08f0716f845fc9e
    SHA-256: 8141b5473e0f815ead18c70febedf43f8a0308aa82d7bd80e7e8b368719dd892
    Size: 458.40 kB
  33. rubygem-rexml-3.2.5-144.module+el9+1041+77366097.noarch.rpm
    MD5: 5a0cc4c25012c2df35d2a3e8dc70a670
    SHA-256: e961941f481566909a3c0850d71d8378c2297a5ec4e6a9a9cda4fdfb314aba17
    Size: 91.85 kB
  34. rubygem-rss-0.2.9-144.module+el9+1041+77366097.noarch.rpm
    MD5: a7a16bcf6c1f6ae78105ed918edb8153
    SHA-256: 631e5ba96904b73ece226742aba52e57480a483d4dcd427dd94ede676642a85d
    Size: 99.59 kB
  35. rubygems-3.3.27-144.module+el9+1041+77366097.noarch.rpm
    MD5: 6d0f4aeeb316fb1a9b65ebf7a0b0ab11
    SHA-256: cf023aa5ded6b7c0143e1999e45c5c68a66614f8fa758d780738bd6dbb943519
    Size: 249.48 kB
  36. rubygems-devel-3.3.27-144.module+el9+1041+77366097.noarch.rpm
    MD5: 78c16f0b5654524a7a61235cc6fd8acc
    SHA-256: 394ab604a284abd1fe812d80fa659659f5a2bd0c218fcdc9a13617f955db3fb7
    Size: 11.66 kB
  37. rubygem-test-unit-3.5.3-144.module+el9+1041+77366097.noarch.rpm
    MD5: 9d0f212197d7d6f58f2e3c13d85aacde
    SHA-256: 2a387a6e59eac993218b545da5c5c4d3c4f1a1c8466bd5215f08a4ac3137b204
    Size: 91.55 kB
  38. rubygem-typeprof-0.21.3-144.module+el9+1041+77366097.noarch.rpm
    MD5: 7817b1a45b7926db78cb9962e3c96ac7
    SHA-256: c78eee9c4baa7298bb24e4fbc053aaeb6cc12009f51cfbfbaa2a1baa223813fc
    Size: 69.94 kB
  39. ruby-libs-3.1.5-144.module+el9+1041+77366097.i686.rpm
    MD5: 600679b378569959b0f0e15d4ddc51de
    SHA-256: f37ae07d51d040512efe043160f56ffcb9d2eebd607ca98bd10a77cce12f3892
    Size: 3.27 MB
  40. ruby-libs-3.1.5-144.module+el9+1041+77366097.x86_64.rpm
    MD5: 07316954402f8e7d5f882ab597033f2d
    SHA-256: 4d0696107846aa3b0f4198025c7f87c41277d7b0f4c7f6111335f690cad26ef6
    Size: 3.23 MB