ruby:3.1 security, bug fix, and enhancement update

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

リリース日: 
2024/03/25 Monday - 19:22
題名: 
ruby:3.1 security, bug fix, and enhancement update
影響のあるチャネル: 
Asianux Server 8 for x86_64
Severity: 
Moderate
Description: 

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

[Security Fix]
- Ruby の cgi gem には、入力の検証が適切でない問題がある
ため、リモートの攻撃者により、信頼できないユーザーの入力
から HTTP レスポンスまたは CGI::Cookie オブジェクトを生成
するアプリケーションを介して、HTTP レスポンス分割攻撃を
可能とする脆弱性が存在します。(CVE-2021-33621)

- Ruby の URI コンポーネントには、特定の文字を含む無効な
URL を処理する際の不具合に起因して CPU リソースを多く
消費してしまう問題があるため、リモートの攻撃者により、
細工された URL の入力を介して、正規表現によるサービス
拒否攻撃を可能とする脆弱性が存在します。
(CVE-2023-28755)

- Ruby の Time コンポーネントの Time パーサーには、特定の
文字を含む無効な URL を処理する際の不具合に起因して CPU
リソースを多く消費してしまう問題があるため、リモートの
攻撃者により、細工された URL の入力を介して、正規表現に
よるサービス拒否攻撃を可能とする脆弱性が存在します。
(CVE-2023-28756)

- Ruby の URI コンポーネントには、特定の文字を含む無効な
URL を処理する際の不具合に起因して CPU リソースを多く
消費してしまう問題があるため、リモートの攻撃者により、
細工された URL の入力を介して、正規表現によるサービス
拒否攻撃を可能とする脆弱性が存在します。
(CVE-2023-36617)

Modularity name: ruby
Stream name: 3.1

解決策: 

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

追加情報: 

N/A

ダウンロード: 

SRPMS
  1. rubygem-abrt-0.4.0-1.module+el8+1734+c36bf0ef.src.rpm
    MD5: bc7603859ec9627e078bef7f9c8eb1fc
    SHA-256: 34477f816fcdc6421c9cc03718535fc959a2455c6ecaedfaa84afd4a1fe02ec7
    Size: 16.60 kB
  2. rubygem-mysql2-0.5.3-3.module+el8+1734+c36bf0ef.src.rpm
    MD5: a70c91cc494cf1771a18c792f9361d68
    SHA-256: 04a9e531c3b0f65d06ac785fdc091dfc66aa4e14fdcb4be5e90fb72770b2b219
    Size: 112.27 kB
  3. rubygem-pg-1.3.2-1.module+el8+1734+c36bf0ef.src.rpm
    MD5: 5adc107eae074d35a647f787528eb83d
    SHA-256: a076f6e69b760dee59e1a63702f0ced7889ae9a9ba3a86e5a1eff597a4528129
    Size: 263.15 kB
  4. ruby-3.1.4-142.module+el8+1734+c36bf0ef.src.rpm
    MD5: 2ae5869a9ec58f11fa44c28fd6388c29
    SHA-256: 0e1d67f49e3a0618ccf7413851604fee17301046531e16b569d48a34b77d6a06
    Size: 14.74 MB

Asianux Server 8 for x86_64
  1. ruby-3.1.4-142.module+el8+1734+c36bf0ef.i686.rpm
    MD5: 48647c6934b137c5e7ada0361dc70f53
    SHA-256: b10801c02cebdec68342e39b5839c8dce91743353f1909cdc201fd1e7b70d2ed
    Size: 88.68 kB
  2. ruby-3.1.4-142.module+el8+1734+c36bf0ef.x86_64.rpm
    MD5: 1349cb2cfbcf6f2a4450016488d2b22c
    SHA-256: 298c3ccf35335c82e07936bdfd61c842358c742392c68ce086ef8b665691c98a
    Size: 88.60 kB
  3. ruby-bundled-gems-3.1.4-142.module+el8+1734+c36bf0ef.i686.rpm
    MD5: 1ac3660abf75920def461f40d6044d74
    SHA-256: 255c6d23e6bcc7a7a0fe33d0f6bd39141b1cbcac463aa463a53246fdcbf65c84
    Size: 223.71 kB
  4. ruby-bundled-gems-3.1.4-142.module+el8+1734+c36bf0ef.x86_64.rpm
    MD5: 310cbdc97e534074d30eb01ebe81e1c4
    SHA-256: 42767e25b92aaed2e6808ef8248d91698b88f31b6d92f7536f6eeb40d4a14462
    Size: 223.28 kB
  5. ruby-debugsource-3.1.4-142.module+el8+1734+c36bf0ef.i686.rpm
    MD5: 6a0735832906180c391837863605161b
    SHA-256: 7baa0150901867e269bce919f72959aa45fd9ded3e2575a7ec115ff0f6383cfc
    Size: 4.40 MB
  6. ruby-debugsource-3.1.4-142.module+el8+1734+c36bf0ef.x86_64.rpm
    MD5: 4a85434189406e240af5df98370b0fed
    SHA-256: a7a8bcd2297a038f18c4c8933841749728f9c277036a63e067bbdc5c29a94ce1
    Size: 4.47 MB
  7. ruby-default-gems-3.1.4-142.module+el8+1734+c36bf0ef.noarch.rpm
    MD5: 04789c82b132724d49505ad2e294a8fb
    SHA-256: cef17c9bf0f333d35713a90d5a1297acf321d4ac96de903c5c5d40ae3a48cf2a
    Size: 78.08 kB
  8. ruby-devel-3.1.4-142.module+el8+1734+c36bf0ef.i686.rpm
    MD5: 986a557445396ec19a6d29d7664c019e
    SHA-256: 0e015b04c72c58b7109dd07b241575ed6a9c82b52cff9dfa556adea4e565e6c3
    Size: 511.30 kB
  9. ruby-devel-3.1.4-142.module+el8+1734+c36bf0ef.x86_64.rpm
    MD5: a69a5e0564829f4f302070f7aee8fc60
    SHA-256: 44a59c4272d1c285dc23aa3dda5c14ff09434127b0b71ffd2308dc125046bc5e
    Size: 511.27 kB
  10. ruby-doc-3.1.4-142.module+el8+1734+c36bf0ef.noarch.rpm
    MD5: 1a850b4302b36f839430fd12276c072d
    SHA-256: 93b4ba4ba89818d7aeab073ebb539ce6dc59cb86ec792bae47147eb7754a9b46
    Size: 5.57 MB
  11. rubygem-abrt-0.4.0-1.module+el8+1734+c36bf0ef.noarch.rpm
    MD5: 8954ba296e6c7c7f15b45e58570b81ad
    SHA-256: d9bb2d1c3e5d1c87294bd5a1b0b22c6f9518b927a5220c1ee36ffa702d53e040
    Size: 12.54 kB
  12. rubygem-abrt-doc-0.4.0-1.module+el8+1734+c36bf0ef.noarch.rpm
    MD5: 8d083093dce3f315a59ff3ef8453e604
    SHA-256: 40b70de7e097760f62e3d932073c1f0ec783ba119bcd488946e7a518bc6657b3
    Size: 256.33 kB
  13. rubygem-bigdecimal-3.1.1-142.module+el8+1734+c36bf0ef.i686.rpm
    MD5: 807c86f874d356084848f2bd80a63448
    SHA-256: 0e01a291689b45877d0575ce2243d2166275b757d7405598f4a85a8b97466749
    Size: 117.49 kB
  14. rubygem-bigdecimal-3.1.1-142.module+el8+1734+c36bf0ef.x86_64.rpm
    MD5: 068f00184d1e71125b6f96c22fd44664
    SHA-256: 1b7d7b8798ac2921a8b5ae45299c43ac6a25d08aa51bed737bc8217aefb7b37d
    Size: 113.52 kB
  15. rubygem-bundler-2.3.26-142.module+el8+1734+c36bf0ef.noarch.rpm
    MD5: 201945ce363e21a0dd7e84c3308c3e45
    SHA-256: d6a075c810900072204c1ef2fb587530f3a357bc33ec6f05c02512e0fda95e07
    Size: 457.54 kB
  16. rubygem-io-console-0.5.11-142.module+el8+1734+c36bf0ef.i686.rpm
    MD5: 964f2c551484904a39ca686401f8b03e
    SHA-256: 44d5db3622da4c24ca6a92b67990df1cd5c6c90372e1f0c7cb695fb8bcb41e47
    Size: 73.35 kB
  17. rubygem-io-console-0.5.11-142.module+el8+1734+c36bf0ef.x86_64.rpm
    MD5: 1e58ea43f632f3f47d0251897c05e1ef
    SHA-256: b6cf1aa2b91269c8c10e40c9685b68732e7c58a319c614c76230cce803243235
    Size: 71.74 kB
  18. rubygem-irb-1.4.1-142.module+el8+1734+c36bf0ef.noarch.rpm
    MD5: 451c8e48c27e545fe77432de1b1b76c4
    SHA-256: 9624193934f12dc2203d5e7e532b6e1b158c052ac5986455f032f78f19a487b5
    Size: 126.28 kB
  19. rubygem-json-2.6.1-142.module+el8+1734+c36bf0ef.i686.rpm
    MD5: 4ae75e663a6731f088df89744fbd6138
    SHA-256: 541e5731621fa91f3fb628f589abeb7a8f30052068d756895dd5e1356ea0f653
    Size: 100.35 kB
  20. rubygem-json-2.6.1-142.module+el8+1734+c36bf0ef.x86_64.rpm
    MD5: da45a25cc893382682960cebbc06d7bc
    SHA-256: 0572a3388f9843f05830929afc3d4d0194a8aab1ebc8c6f9d9d19a86bc7b7883
    Size: 99.37 kB
  21. rubygem-minitest-5.15.0-142.module+el8+1734+c36bf0ef.noarch.rpm
    MD5: abd03eb977c91f37a656c5b1440cfcd5
    SHA-256: 955ad1d50e96826db5d75907b90ed30175ef16d6bdbc83adfc2dfb3f092ff582
    Size: 133.35 kB
  22. rubygem-mysql2-0.5.3-3.module+el8+1734+c36bf0ef.x86_64.rpm
    MD5: f573f745baa5c4847acf06a1163a7f56
    SHA-256: d8fec07e82cc765dc92bebbf23b8689a16f7792343ef9e4f135803c87cc5651a
    Size: 45.10 kB
  23. rubygem-mysql2-debugsource-0.5.3-3.module+el8+1734+c36bf0ef.x86_64.rpm
    MD5: 14448c627a7202335d752ef8bcc6847a
    SHA-256: 6cba3cce933d47f4d4a8dd2cb45db86151589e3fe64dff99ca29fef0e75bbb2b
    Size: 37.12 kB
  24. rubygem-mysql2-doc-0.5.3-3.module+el8+1734+c36bf0ef.noarch.rpm
    MD5: 2b05bb34aa1c7b093c851690b378d4a3
    SHA-256: ea9410de8a1472e38ef4ba270db02fe39d70263325da685ef4bead46470c1d45
    Size: 305.57 kB
  25. rubygem-pg-1.3.2-1.module+el8+1734+c36bf0ef.x86_64.rpm
    MD5: 837204a90ddab78a328f45b4d4543b94
    SHA-256: 520663a051d3ce25919e5d5381ea5224c243e78e795d25af2784078117c37c6d
    Size: 109.69 kB
  26. rubygem-pg-debugsource-1.3.2-1.module+el8+1734+c36bf0ef.x86_64.rpm
    MD5: 6701d13afdaa451913d6dd5b81728e72
    SHA-256: 4372f56442dfeda9c982130878df5e8de02cc6589ad2386c8c2668ace5612108
    Size: 100.07 kB
  27. rubygem-pg-doc-1.3.2-1.module+el8+1734+c36bf0ef.noarch.rpm
    MD5: 914a24552344b64f87e5a6a0e63a60c6
    SHA-256: 5dc83c10765b3771a0a8fd528cee521302a84f6444033d7f818c19c9484e84b0
    Size: 570.65 kB
  28. rubygem-power_assert-2.0.1-142.module+el8+1734+c36bf0ef.noarch.rpm
    MD5: b022594039433cc9f1600fa639cd7370
    SHA-256: bd5fc571d54539bcbedd1eea9a551b5d9aebe9c6793cdb05fc25bde65d449163
    Size: 70.21 kB
  29. rubygem-psych-4.0.4-142.module+el8+1734+c36bf0ef.i686.rpm
    MD5: 0fe7d6d4f94ea680d301ce0f5060b4c7
    SHA-256: 2f7d46f03473ad28cc67e1b540beedd7061cacf0a77395d695e5e16c862db06c
    Size: 100.13 kB
  30. rubygem-psych-4.0.4-142.module+el8+1734+c36bf0ef.x86_64.rpm
    MD5: f44f7b1d389b5622c49a450f81101d09
    SHA-256: 2df781687c9b1d5c9da67025202b6a66bdcc0263041cb71ccb52876bce5a299c
    Size: 98.83 kB
  31. rubygem-rake-13.0.6-142.module+el8+1734+c36bf0ef.noarch.rpm
    MD5: 430b55d06a846a460a0b2b459630c142
    SHA-256: 025b3f6e6adff7ed6dc9af4208d12066e9bcc19de86458d87c1f6285d2d6a943
    Size: 139.33 kB
  32. rubygem-rbs-2.7.0-142.module+el8+1734+c36bf0ef.i686.rpm
    MD5: 3790a26d4c9dd3116d9e9271f5e9b707
    SHA-256: 9d6b7715f14eefd312613e11c0b379c15eca3c5c85dbf56d51af326c62fbebeb
    Size: 909.38 kB
  33. rubygem-rbs-2.7.0-142.module+el8+1734+c36bf0ef.x86_64.rpm
    MD5: 957bbe1030e8e2bb33c5e89b7fbc933b
    SHA-256: e2e94d79f1130436d39cd687837c6eaa07d08e3b242fc039f1f640af03e13f11
    Size: 905.31 kB
  34. rubygem-rdoc-6.4.0-142.module+el8+1734+c36bf0ef.noarch.rpm
    MD5: 42f20d129a35fbf357a8dcec7c58a323
    SHA-256: b1883b69dbeb705b7778c703a8af5e7d0f3d0149b1919eae9c2d2599cee4a967
    Size: 517.47 kB
  35. rubygem-rexml-3.2.5-142.module+el8+1734+c36bf0ef.noarch.rpm
    MD5: f9806adf6d44b6bc9b6c4e2a4dda281f
    SHA-256: b20ebddb0309192926e377aed01ee5cedb063e286c7d0e0b65f259510a18d9e6
    Size: 148.33 kB
  36. rubygem-rss-0.2.9-142.module+el8+1734+c36bf0ef.noarch.rpm
    MD5: 1b62b4678523ea0c3b6c234e412ce35a
    SHA-256: c0b7a7dee310c412526cd3401a42ab4bd7fa6dc873310ee382b894377fdc5756
    Size: 159.58 kB
  37. rubygems-3.3.26-142.module+el8+1734+c36bf0ef.noarch.rpm
    MD5: a99ebc233b93fcaef4cd5deb0f02d352
    SHA-256: 927ae7455569eaaf3b95761f1fc7847cc28862edefef5236c7eb3f2b117b753d
    Size: 323.10 kB
  38. rubygems-devel-3.3.26-142.module+el8+1734+c36bf0ef.noarch.rpm
    MD5: e50c6bc88358508b3981263dabfa4648
    SHA-256: 749b4eae96ba4d91dc88e4572148146338d04ce9519066d3e1cc98bedb563b57
    Size: 61.90 kB
  39. rubygem-test-unit-3.5.3-142.module+el8+1734+c36bf0ef.noarch.rpm
    MD5: 07338ddbdd3f3170f038198133846346
    SHA-256: a090d16dc70a1a547d411503a89ca7fad50c16fed84e16c79886d11ad799faee
    Size: 146.71 kB
  40. rubygem-typeprof-0.21.3-142.module+el8+1734+c36bf0ef.noarch.rpm
    MD5: e12bb63355cad9b32112e95f1be4bad3
    SHA-256: bc679baed6dbf899d408c7aa309983616790eae25fbb6ee37ae0bd64ce7bf88a
    Size: 125.76 kB
  41. ruby-libs-3.1.4-142.module+el8+1734+c36bf0ef.i686.rpm
    MD5: 9cd12c9e655246ffb4f1836ab77de0ef
    SHA-256: 84dd2b42280c61ba57e0dee3cae1d34bb49f317ce79a85719699d2d567a4e06f
    Size: 3.35 MB
  42. ruby-libs-3.1.4-142.module+el8+1734+c36bf0ef.x86_64.rpm
    MD5: cb5b7c7e251637a83c49fd873e717b64
    SHA-256: c0bffbcd2ab7fc09c01547967d9c81d7b8c2e4a08bead7d8c5a0f2e883c1e227
    Size: 3.27 MB