ruby:3.1 security, bug fix, and enhancement update

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

リリース日: 
2024/07/03 Wednesday - 17:16
題名: 
ruby:3.1 security, bug fix, and enhancement update
影響のあるチャネル: 
Asianux Server 8 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-abrt-0.4.0-1.module+el8+1783+07f2bf63.src.rpm
    MD5: 292c9b4e48cbc87b13723a5c7e9a5f81
    SHA-256: 7a7cbafe061b79d694764e4e432c20919c9d2bba5bb8a3a8c8e39c54a4672c31
    Size: 16.60 kB
  2. rubygem-mysql2-0.5.3-3.module+el8+1783+07f2bf63.src.rpm
    MD5: 7fc2e3ecfd58f78255f98f02f1963beb
    SHA-256: 2174e9828bf0a5301fdbe0ff989ee6848e51406a6eaf7edd49318ad34b815c73
    Size: 112.27 kB
  3. rubygem-pg-1.3.2-1.module+el8+1783+07f2bf63.src.rpm
    MD5: 89dd82c2c84343b89790de3a386ad65f
    SHA-256: 989c5ac2be420feb153e39c1e70b7b68294dd14c0bd44dc6d8ead4d789306d3a
    Size: 263.15 kB
  4. ruby-3.1.5-143.module+el8+1783+07f2bf63.src.rpm
    MD5: 744fe763d1a04beb8b90b4f2b38bf17d
    SHA-256: c31be9623f508ca0695b3954ce3d50448e53d5aaf216488486e5eac339651a8a
    Size: 14.71 MB

Asianux Server 8 for x86_64
  1. ruby-3.1.5-143.module+el8+1783+07f2bf63.i686.rpm
    MD5: 5dbb1164ef6c419609384ef0cfff0c1b
    SHA-256: 1d0e9946fa0867c022b20df544e144ec56e25eb7e766b29c2984df8648fc314c
    Size: 89.03 kB
  2. ruby-3.1.5-143.module+el8+1783+07f2bf63.x86_64.rpm
    MD5: f663878a06132cb9766ddb9b37957d90
    SHA-256: ee1557196a0919eebb811b12f545069954ffdb39dfcde47abd5f67fa01603e8e
    Size: 88.94 kB
  3. ruby-bundled-gems-3.1.5-143.module+el8+1783+07f2bf63.i686.rpm
    MD5: fd3b72275bd06d37ba22f241d715cc7b
    SHA-256: ab87d8c46155cfac268a397cb5fa0e5417f8b6532538c2c1afa1a41a7d88b005
    Size: 224.10 kB
  4. ruby-bundled-gems-3.1.5-143.module+el8+1783+07f2bf63.x86_64.rpm
    MD5: d56d6cce34aac507e0e8f5de71ab5f7a
    SHA-256: 8160814885eca7ca4b2a650be931b53dac26aa5603b11ad34eec767b5a04656f
    Size: 223.76 kB
  5. ruby-debugsource-3.1.5-143.module+el8+1783+07f2bf63.i686.rpm
    MD5: df72dac27a3fb646d75e795afb8eb539
    SHA-256: cfd15142519501ccb9b86b782fd12ce1e5991387167f265dd2463483d8639fda
    Size: 4.40 MB
  6. ruby-debugsource-3.1.5-143.module+el8+1783+07f2bf63.x86_64.rpm
    MD5: ebd86e9f79e31922ea887cefde768daa
    SHA-256: 31858e85b7b612317308c015781b44ccbe7ca4e1c13a742b84a6715649a1b3c2
    Size: 4.48 MB
  7. ruby-default-gems-3.1.5-143.module+el8+1783+07f2bf63.noarch.rpm
    MD5: a6a640c597fede7093d544274374be07
    SHA-256: d47b5d2b640af672f257762c2ec4e2a9416231fd7aa8a450bc12c002fbbce61a
    Size: 78.43 kB
  8. ruby-devel-3.1.5-143.module+el8+1783+07f2bf63.i686.rpm
    MD5: aa8904cb5f8f9515a2a7ba9672ff4879
    SHA-256: 8e06665669d504b7a54e366add1a7065d4896bc42be1664f5ff4f26bbc466a05
    Size: 511.74 kB
  9. ruby-devel-3.1.5-143.module+el8+1783+07f2bf63.x86_64.rpm
    MD5: 8b119a93cd756f927a222733b98ad2b2
    SHA-256: ea8f82bf8c905aa3627ffbe76573767b18fcde32a08e60b7a7379a242f68eeea
    Size: 511.71 kB
  10. ruby-doc-3.1.5-143.module+el8+1783+07f2bf63.noarch.rpm
    MD5: 531d18fc1dc64588690752c591b5fc7d
    SHA-256: f5900b66e36a4ae09821eb2de2d2bcbeca7e4f067d174c416ccc0786deda757f
    Size: 5.54 MB
  11. rubygem-abrt-0.4.0-1.module+el8+1783+07f2bf63.noarch.rpm
    MD5: fceeb4f7c41bb8ff7b7d2d60b328374d
    SHA-256: f85d7ae42560fe4dc864b6d950300983fd054732f5126b0f58677f4d16e45f80
    Size: 12.54 kB
  12. rubygem-abrt-doc-0.4.0-1.module+el8+1783+07f2bf63.noarch.rpm
    MD5: b0b8aaaafd501d8d85a9f5f3707dafa0
    SHA-256: 256b609e4b2774c7681614a36360440637f38d8501a7b45ac7b8bcd7ef52358b
    Size: 256.32 kB
  13. rubygem-bigdecimal-3.1.1-143.module+el8+1783+07f2bf63.i686.rpm
    MD5: 63530516d26b98e225eee2d4ac774799
    SHA-256: 22b4a376acd56c9daf32051fabc05cc086f73e25bb15dcb891431135f825598c
    Size: 117.84 kB
  14. rubygem-bigdecimal-3.1.1-143.module+el8+1783+07f2bf63.x86_64.rpm
    MD5: b4f68b367f9fc5d62415dfa624e51022
    SHA-256: 127b36e291f4000b7a5c4bb72766bf7a54d337c96624526f2d3c045eb2394c29
    Size: 113.77 kB
  15. rubygem-bundler-2.3.27-143.module+el8+1783+07f2bf63.noarch.rpm
    MD5: 786a7b2d0d4b72a6757eddadef430478
    SHA-256: ee20b44826ba8c67ba3d5ac511c7cfea6213ec73e964da4e640cc35e7c9c386f
    Size: 457.83 kB
  16. rubygem-io-console-0.5.11-143.module+el8+1783+07f2bf63.i686.rpm
    MD5: d7ad0fc73515044a6f0ff55d018e0490
    SHA-256: c0c9c05d362a78ae444a221820067ca279d87befb30bf68266ce83b4e21c8123
    Size: 73.78 kB
  17. rubygem-io-console-0.5.11-143.module+el8+1783+07f2bf63.x86_64.rpm
    MD5: f76e1a114e51a23ac61be8fee4ae4e1b
    SHA-256: 41b85c651b94d1cd5f9905de79b0f06d302aae8ded0d3fe6e5faf7536cc3cbda
    Size: 72.17 kB
  18. rubygem-irb-1.4.1-143.module+el8+1783+07f2bf63.noarch.rpm
    MD5: 63a603b1adc6c3fdecb3b038ffcda80c
    SHA-256: 82015ffc729488d3db266550d2f30257b2cfafd4a4db810efad5351b84b1371e
    Size: 126.62 kB
  19. rubygem-json-2.6.1-143.module+el8+1783+07f2bf63.i686.rpm
    MD5: d3f92d425dd847b707521bd31f093086
    SHA-256: 84e305693b2a57c9350b474d6e04655289664dcc980da5eeb9ade9fc36e8acf3
    Size: 100.84 kB
  20. rubygem-json-2.6.1-143.module+el8+1783+07f2bf63.x86_64.rpm
    MD5: 8992083ee0da36200bf41dde8fc8cdac
    SHA-256: 7a79ef6b6bccd3574e451d6696bedd3223dab9c96a3dcb687efe36fc8a085fc9
    Size: 99.71 kB
  21. rubygem-minitest-5.15.0-143.module+el8+1783+07f2bf63.noarch.rpm
    MD5: 592c15358d35e7d6ba9df1b185143b37
    SHA-256: d7952f5d4b722f5328db2b8bcea9ee97a5e3ff2d9437683fe62078e12d8e0030
    Size: 133.69 kB
  22. rubygem-mysql2-0.5.3-3.module+el8+1783+07f2bf63.x86_64.rpm
    MD5: d4f5eb1ba31df3cfaf02e3883cc6482d
    SHA-256: 30cc247118b728865400bd6a7cadd45de91a7943d5abe277d7f7e7cc7e4d75a1
    Size: 45.10 kB
  23. rubygem-mysql2-debugsource-0.5.3-3.module+el8+1783+07f2bf63.x86_64.rpm
    MD5: 5832a9e6b270e29f2b49f98e9024f3f5
    SHA-256: c9bb24fb5a9a68b791761035ac272f0fb82980a7ca95147956dbec74c96bb521
    Size: 37.12 kB
  24. rubygem-mysql2-doc-0.5.3-3.module+el8+1783+07f2bf63.noarch.rpm
    MD5: 6289a2c102c0f22e585a3b1d70ba2eed
    SHA-256: 2338cd93a80dc7defe11842255072f2fc44a4754522bc144cb7e1122b501e29a
    Size: 305.54 kB
  25. rubygem-pg-1.3.2-1.module+el8+1783+07f2bf63.x86_64.rpm
    MD5: 7f0c873e1a8be444c2ed5b1be6483fd9
    SHA-256: d467bfcb5cc647d137442848c7c6d392b2bd9b6c75132ce9e609fce9e322082a
    Size: 109.69 kB
  26. rubygem-pg-debugsource-1.3.2-1.module+el8+1783+07f2bf63.x86_64.rpm
    MD5: 4b8171abffe343faa9a0d32aa976ea87
    SHA-256: e39937fe5ec5f382833cb78a5e60ee7796445ada0b3343740c3d6cb72a5e42aa
    Size: 100.08 kB
  27. rubygem-pg-doc-1.3.2-1.module+el8+1783+07f2bf63.noarch.rpm
    MD5: 49fc99413af15c572a975e85fb505b52
    SHA-256: 2a24df9be0bab2d994e7a4599ea651cffee55751adc9883cb59978ed5c73846d
    Size: 570.69 kB
  28. rubygem-power_assert-2.0.1-143.module+el8+1783+07f2bf63.noarch.rpm
    MD5: 7c3e8e68eb0d4af1c59a184bc4a249e0
    SHA-256: a0b5c88ead47d30c34e358c3ea9674151db9a4f2a3a471aef63614ab73330bbf
    Size: 70.55 kB
  29. rubygem-psych-4.0.4-143.module+el8+1783+07f2bf63.i686.rpm
    MD5: d98ab6f40db4a72ec63103598d3db170
    SHA-256: 0d4ef193c30260bdc6a9ac1b92153f21f78547922ee1cca8a0496a14a59b9e3d
    Size: 100.38 kB
  30. rubygem-psych-4.0.4-143.module+el8+1783+07f2bf63.x86_64.rpm
    MD5: f73146201490b29765db2e7396288399
    SHA-256: 0ee5b4d90f4db31d92bf1f3af4c3d7b27eb9edb5793ac139463fc33f6529e280
    Size: 99.17 kB
  31. rubygem-rake-13.0.6-143.module+el8+1783+07f2bf63.noarch.rpm
    MD5: a4eb5b772253dce60107a62052b39b09
    SHA-256: 242eaefdc1ea3f4985f50d1d6da45e9eaabc819ff2166a966a652ac4c28adef1
    Size: 139.67 kB
  32. rubygem-rbs-2.7.0-143.module+el8+1783+07f2bf63.i686.rpm
    MD5: b30bb8b7fafbbd1b1aef58ceef07221a
    SHA-256: 2c75abef1b11867f34d419b4acff7bca6d3988f5feba1468ce88ce2b08cf0754
    Size: 909.84 kB
  33. rubygem-rbs-2.7.0-143.module+el8+1783+07f2bf63.x86_64.rpm
    MD5: b971b23c26fefe934b1dbcee0ff33df1
    SHA-256: 9a3f451f25014856134785598960f7a682b3d062ba971ba3e55df5524196bad2
    Size: 905.67 kB
  34. rubygem-rdoc-6.4.1.1-143.module+el8+1783+07f2bf63.noarch.rpm
    MD5: ced2c77170b637d0845cc6ea194855e4
    SHA-256: 1b5d193f58298642d557199456c80d043f00b2a58f8c0f801cdfb53c5b29fd94
    Size: 517.99 kB
  35. rubygem-rexml-3.2.5-143.module+el8+1783+07f2bf63.noarch.rpm
    MD5: a5ef0f42b6a1e5a4427cdf7dc619f405
    SHA-256: 7e600e62693fce92287c6a3190700113140ce9b58f7ce4b66b011a775873312e
    Size: 148.68 kB
  36. rubygem-rss-0.2.9-143.module+el8+1783+07f2bf63.noarch.rpm
    MD5: a790014513894428e1df4abdbd4f309d
    SHA-256: f377614d05c0423ba18f7af88d06b25bfd524a8fa5722c79d1564c978b3ed333
    Size: 159.92 kB
  37. rubygems-3.3.27-143.module+el8+1783+07f2bf63.noarch.rpm
    MD5: 9638650ebc310cf99081957bffbbfb72
    SHA-256: f79cc08e42223b6c1ac53ac329076b8f948def449fc62227ff46452b39a736c6
    Size: 323.43 kB
  38. rubygems-devel-3.3.27-143.module+el8+1783+07f2bf63.noarch.rpm
    MD5: deb8b4de301d6999802f490b9eb46d94
    SHA-256: bb71b9c5c961b98925db19ce79f72a0804067c60d807b9a0ca4237e5378b323e
    Size: 62.24 kB
  39. rubygem-test-unit-3.5.3-143.module+el8+1783+07f2bf63.noarch.rpm
    MD5: ee2ad21e0f67ad7ad162c837fdef0781
    SHA-256: 2941f41c0897cf42940e126dfd77df3f335a6003f7b7f7a4715db425b2e29bd4
    Size: 147.04 kB
  40. rubygem-typeprof-0.21.3-143.module+el8+1783+07f2bf63.noarch.rpm
    MD5: 8ffe88e0f164d8f4e008cb5bb40cbfa1
    SHA-256: 5d26b7789a48401dc89d48e2bb1bba6d0ecf5daee993e23ffaca2e9268a4ced4
    Size: 126.10 kB
  41. ruby-libs-3.1.5-143.module+el8+1783+07f2bf63.i686.rpm
    MD5: 3e1c35a60587917c06fd24f2aa67099e
    SHA-256: b5caef993134eea7bccd10f7c8bab2f044a0c501c6b9b7e41df199a6fba9c32e
    Size: 3.35 MB
  42. ruby-libs-3.1.5-143.module+el8+1783+07f2bf63.x86_64.rpm
    MD5: edccd6ac3099d2f5b0aa195cd65a01f1
    SHA-256: b8187b239e04632cc38738d6a480c2c2811ee81c68f94bdbdde960d054aa8763
    Size: 3.27 MB