[security - high] ruby:4.0 security update, ruby-4.0.3-33.module+el9+1172+b3ab8c11

エラータID: AXSA:2026-1542:01

Release date: 
Friday, August 14, 2026 - 21:00
Subject: 
[security - high] ruby:4.0 security update, ruby-4.0.3-33.module+el9+1172+b3ab8c11
Affected Channels: 
MIRACLE LINUX 9 for x86_64
Severity: 
High
Description: 

Ruby is an extensible, interpreted, object-oriented, scripting language. It has features to process text files and to perform system management tasks.

Security Fix(es):

* ruby: net-imap: Net::IMAP: Denial of Service via crafted IMAP responses (CVE-2026-42245)
* ruby/net-imap: ruby: Net::IMAP: IMAP Command Injection via Symbol Arguments (CVE-2026-42258)
* net-imap: ruby: Net::IMAP: Information disclosure via man-in-the-middle attack bypassing TLS (CVE-2026-42246)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

CVE-2026-42245
Net::IMAP implements Internet Message Access Protocol (IMAP) client functionality in Ruby. Prior to versions 0.4.24, 0.5.14, and 0.6.4, Net::IMAP::ResponseReader has quadratic time complexity when reading large responses containing many string literals. A hostile server can send responses which are crafted to exhaust the client's CPU for a denial of service attack. This issue has been patched in versions 0.4.24, 0.5.14, and 0.6.4.
CVE-2026-42246
Net::IMAP implements Internet Message Access Protocol (IMAP) client functionality in Ruby. Prior to versions 0.3.10, 0.4.24, 0.5.14, and 0.6.4, a man-in-the-middle attacker can cause Net::IMAP#starttls to return "successfully", without starting TLS. This issue has been patched in versions 0.3.10, 0.4.24, 0.5.14, and 0.6.4.
CVE-2026-42258
Net::IMAP implements Internet Message Access Protocol (IMAP) client functionality in Ruby. Prior to versions 0.4.24, 0.5.14, and 0.6.4, symbol arguments to commands are vulnerable to a CRLF Injection / IMAP Command injection via Symbol arguments passed to IMAP commands. This issue has been patched in versions 0.4.24, 0.5.14, and 0.6.4.

Modularity name: "ruby"
Stream name: "4.0"

Solution: 

Update packages.

Additional Info: 

N/A

Download: 

SRPMS
  1. rpm-local-generator-support-1-1.module+el9+1172+b3ab8c11.src.rpm
    MD5: 92b24ea803fb72cf161fe2749ab882df
    SHA-256: 598dc73841aa3f26feddaf6dfdfb194e72a95a82cd7a4cf3c833743cdb653ee4
    Size: 7.31 kB
  2. rubygem-mysql2-0.5.7-1.module+el9+1172+b3ab8c11.src.rpm
    MD5: 0aa167ad6b9c0d944477e8cefa04c6a4
    SHA-256: 0053a879b655d91244cb87b5f5e5db8059ce2c3ddc4797d221e7ddad99c66a55
    Size: 122.51 kB
  3. rubygem-pg-1.6.3-1.module+el9+1172+b3ab8c11.src.rpm
    MD5: f1944603826f645683d2cef103f107f6
    SHA-256: 3702968fe0e659f672b67fb7d663d72147b8a44590af06cd5efe05f38180be83
    Size: 300.49 kB
  4. ruby-4.0.3-33.module+el9+1172+b3ab8c11.src.rpm
    MD5: 4be65bba8e2ed332a357b0324b376c28
    SHA-256: bea42a26115b453eec3547e75afcd272e34aa78fa7e9c08e9a3840642abf2e89
    Size: 17.14 MB

Asianux Server 9 for x86_64
  1. ruby-4.0.3-33.module+el9+1172+b3ab8c11.x86_64.rpm
    MD5: 4dda7ffe6f978826963e3a54cac8d691
    SHA-256: 10dc8578b0b2d833f35c079b905c41f2fc533e923dbbde48931bcdfcc0fcf001
    Size: 41.40 kB
  2. ruby-bundled-gems-4.0.3-33.module+el9+1172+b3ab8c11.x86_64.rpm
    MD5: 04be8d59e82bdcc337649d0d6e7262c6
    SHA-256: cf7b9bdb362bf16af8262d3646bc3ef96a1bdc8674b841c94eed2a8afb5d65e6
    Size: 748.63 kB
  3. ruby-debugsource-4.0.3-33.module+el9+1172+b3ab8c11.x86_64.rpm
    MD5: e6b497dadafa3235e6e17e11d6c24732
    SHA-256: 60faac7e9f74afe8d149923e36e62ef0cf736cb857fc5833759cf1eddcdaea18
    Size: 4.58 MB
  4. ruby-default-gems-4.0.3-33.module+el9+1172+b3ab8c11.noarch.rpm
    MD5: ccc85e72497858e1179500f1cb31ee4f
    SHA-256: 2921e9dcddce47183535f346014bd82b48dcd210a525ccb75f0dcf5eef2927bc
    Size: 40.65 kB
  5. ruby-devel-4.0.3-33.module+el9+1172+b3ab8c11.x86_64.rpm
    MD5: ff21b6a190b9e8c3767cf91bb7b8b808
    SHA-256: 84259fa529b7b87a7765856b2e16c396e5d5cb2d37baae13cf89c2a50ed93a42
    Size: 340.95 kB
  6. ruby-doc-4.0.3-33.module+el9+1172+b3ab8c11.noarch.rpm
    MD5: a36b8b2675208e0db35776687505bf7a
    SHA-256: 70d2b984e014fe1357e59b0b04b3c55fc1ff08ebecaa94d5e4845ff2f0e38948
    Size: 6.58 MB
  7. rubygem-bigdecimal-4.0.1-33.module+el9+1172+b3ab8c11.x86_64.rpm
    MD5: 7fba410faf66464d96437739cdf95945
    SHA-256: c9f3488be2599f45c0ae466147152658cc9ec6696a41086f6057346effc0f159
    Size: 72.75 kB
  8. rubygem-bundler-4.0.6-33.module+el9+1172+b3ab8c11.noarch.rpm
    MD5: 4648a82141a7f5a8ec7dbd4852a68492
    SHA-256: 18e95b92e3dda0882083020c31d260cf743a03c05ddaec22ef20877935d898e0
    Size: 477.98 kB
  9. rubygem-io-console-0.8.2-33.module+el9+1172+b3ab8c11.x86_64.rpm
    MD5: 8ff729e221a786efa5ae0baf7a521779
    SHA-256: f8682a0bdaa67b70d5a26d4de9085c73c6733aeb55bdec7172ed9fc41f1332a8
    Size: 23.12 kB
  10. rubygem-irb-1.16.0-33.module+el9+1172+b3ab8c11.noarch.rpm
    MD5: f35223f1efc643928a1231b309e0fcb4
    SHA-256: cefa1aed864638d526a4c6a03797ee6598f55e6ad59dfed69c9212c8da724a6a
    Size: 124.68 kB
  11. rubygem-json-2.18.0-33.module+el9+1172+b3ab8c11.x86_64.rpm
    MD5: 23fda2b5ecf7f28f85628b0cc5245297
    SHA-256: fe1935eb42923b3e42946e199e9013532ee69ce61275049f92ffd677a90211e0
    Size: 86.80 kB
  12. rubygem-minitest-6.0.0-33.module+el9+1172+b3ab8c11.noarch.rpm
    MD5: 61a0d29eb3d073f30048e579ec6bd22d
    SHA-256: dc8fc5352bf364b1cda22bd1695d91a4cdf3c32e6e60c2734711e2660b5ceb57
    Size: 109.38 kB
  13. rubygem-mysql2-0.5.7-1.module+el9+1172+b3ab8c11.x86_64.rpm
    MD5: 87daf33326c8806ed507bfef9bc46149
    SHA-256: 5503f06ced2a379de98b4133bc9d366006cf5f58415a47277bf532b52703fed3
    Size: 52.10 kB
  14. rubygem-mysql2-debugsource-0.5.7-1.module+el9+1172+b3ab8c11.x86_64.rpm
    MD5: f1c1a74bcf7054cd624c1ca63c5b3bcd
    SHA-256: ea21cd17bcf4171c72d07abccbb57c941c93ad18f55a7feb84f9ddd7163ba4e5
    Size: 36.10 kB
  15. rubygem-mysql2-doc-0.5.7-1.module+el9+1172+b3ab8c11.noarch.rpm
    MD5: ab255572ebb26248e2b2cc09336fdd66
    SHA-256: 1503276d9a5b7eb3475005414de9d80ab6a98cd175ab00106a91b3fda2924646
    Size: 115.86 kB
  16. rubygem-pg-1.6.3-1.module+el9+1172+b3ab8c11.x86_64.rpm
    MD5: 0c7a40475d20ce6d2961aa8554b05681
    SHA-256: d333a149924ea00658227f5caeacf24bf6c5626b367fe0879308ce195433364f
    Size: 134.39 kB
  17. rubygem-pg-debugsource-1.6.3-1.module+el9+1172+b3ab8c11.x86_64.rpm
    MD5: 8040c1f745684f9ef097a932e74e63d3
    SHA-256: ce7c4a169a8bdab7290318e7726c9cff700e844f9b9522f8c564229535c9859e
    Size: 107.62 kB
  18. rubygem-pg-doc-1.6.3-1.module+el9+1172+b3ab8c11.noarch.rpm
    MD5: cd3ddad1b5bec1ebd5c5e302b64af4c7
    SHA-256: afd2d0e8ae0e37e69a480151619f52e14123575cf25e650dd7bc8f21886340f4
    Size: 563.83 kB
  19. rubygem-power_assert-3.0.1-33.module+el9+1172+b3ab8c11.noarch.rpm
    MD5: ddfd1a3290f832e9030db1a78d787991
    SHA-256: 0bc76c06fb48f6d95038c347280cfae5160f463253dc45755f7aeee369c3b8f3
    Size: 24.61 kB
  20. rubygem-psych-5.3.1-33.module+el9+1172+b3ab8c11.x86_64.rpm
    MD5: 8a5cca19b8407ecd88f4e2785e40b69c
    SHA-256: cda1283637460d6414ee08708b4cc2ba9d151699548542ff7639d7b401d63daf
    Size: 60.59 kB
  21. rubygem-racc-1.8.1-33.module+el9+1172+b3ab8c11.x86_64.rpm
    MD5: 75d70d0c8cb84aaf54bb82f0d0bf7315
    SHA-256: 57de9fd095edd3185e7c82fe7cacb55fa0dd262382ce6a2ee104c0868bcb8df0
    Size: 81.39 kB
  22. rubygem-rake-13.3.1-33.module+el9+1172+b3ab8c11.noarch.rpm
    MD5: aaaee84ca0525fbfb9acfd17c2206ecb
    SHA-256: 72ebfb51101ad13dc27aebc2fa1fb24f15ec0d53b7deaa3c3746c904b9308910
    Size: 102.84 kB
  23. rubygem-rbs-3.10.0-33.module+el9+1172+b3ab8c11.x86_64.rpm
    MD5: bee4d6c276eceb90f7b4be45413d3306
    SHA-256: 6bb14e1965016aab97a82a5c25581982d91033c62bf9698c8002f70a11021057
    Size: 1.12 MB
  24. rubygem-rdoc-7.0.3-33.module+el9+1172+b3ab8c11.noarch.rpm
    MD5: 47bd1520dc4dd8d088b52e68a60a701a
    SHA-256: 2638710bcb6877a67745d7b1e16e79ed03aa4fd18f5f1c20f58c98d473fcab7c
    Size: 584.61 kB
  25. rubygem-rexml-3.4.4-33.module+el9+1172+b3ab8c11.noarch.rpm
    MD5: a303b3fc318f3906179743cf20e1e39d
    SHA-256: ada5493f480b2ecf67e1282b2f199003e45c3927aae95881f206ec95165276e4
    Size: 118.95 kB
  26. rubygem-rss-0.3.2-33.module+el9+1172+b3ab8c11.noarch.rpm
    MD5: 036614c833afc9f592d526302c26d5ac
    SHA-256: d7878fe4fe8622c842fbb55f6f8a3464678862dad8aba2d46a089f93fd4adc62
    Size: 68.15 kB
  27. rubygems-4.0.6-33.module+el9+1172+b3ab8c11.noarch.rpm
    MD5: c471993ffdcbb082bf67ad1db5e9799d
    SHA-256: 9a88889d566d0fc4e1e0d7d8b19a2aef1a6b5d1aae7a0df827a0d625d9c46b36
    Size: 413.56 kB
  28. rubygems-devel-4.0.6-33.module+el9+1172+b3ab8c11.noarch.rpm
    MD5: 54d217aedeb259a6406afa23338eeefc
    SHA-256: 15150c36a115aacbdc417760092e9404d40b4c0882bce8eddf1d2832173a1bcc
    Size: 12.56 kB
  29. rubygem-test-unit-3.7.5-33.module+el9+1172+b3ab8c11.noarch.rpm
    MD5: e2fd9ae76a221131b9a6a83510af268f
    SHA-256: a43f418fae7c0549bbd87ff227017414de451319942e2cff8c995c7cdcb9ab19
    Size: 120.34 kB
  30. rubygem-typeprof-0.31.1-33.module+el9+1172+b3ab8c11.noarch.rpm
    MD5: d28a7a886a1f8876e795fab7c5f932f5
    SHA-256: 527f4b47cca09244c052481da9e0706697ea6d2c712b682c7e9a4fc32f78a6e4
    Size: 79.38 kB
  31. ruby-libs-4.0.3-33.module+el9+1172+b3ab8c11.x86_64.rpm
    MD5: 60b7a5ede22b8a7c610aceb939a87625
    SHA-256: 3e4138675f89af7a021a12785afcc623b3868dd48e140d32d4a9004421195bdf
    Size: 4.40 MB