[security - high] ruby:3.3 security update, ruby-3.3.10-7.module+el9+1171+b8a535fb
エラータID: AXSA:2026-1541:01
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: "3.3"
Update packages.
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.
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.
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.
N/A
SRPMS
- rpm-local-generator-support-1-1.module+el9+1171+b8a535fb.src.rpm
MD5: 718fd90d0fd7421340a62c14984f09b5
SHA-256: 2238baf3fb6074e98cc005d3b9d78aa8f021701ec6c90c3f493ce8eb5164f30e
Size: 7.31 kB - rubygem-mysql2-0.5.5-3.module+el9+1171+b8a535fb.src.rpm
MD5: bb7d3f5b768ae3cf0b075f0f4e5872c6
SHA-256: 59c1dcaac5d203c0ac4882d96330fd0d85504b38ed7556d88d6fc14736a43613
Size: 139.16 kB - rubygem-pg-1.5.4-2.module+el9+1171+b8a535fb.src.rpm
MD5: 54df127f9a0ac770d085eed846cff181
SHA-256: 29610c0380fe7fcff51812d4d42a7f2c454963997eb8f7992c488006b9e2ce75
Size: 306.75 kB - ruby-3.3.10-7.module+el9+1171+b8a535fb.src.rpm
MD5: ee90588f38daee9876054a09bd4a546c
SHA-256: 6ad6eafdb4a8720a5bc48cef730ec28242c6f38f91c1cd295c1752acd9c3c60b
Size: 15.78 MB
Asianux Server 9 for x86_64
- ruby-3.3.10-7.module+el9+1171+b8a535fb.x86_64.rpm
MD5: b44ab908796bf097388294b673fb74ff
SHA-256: 4401f6bfd2c07f7df8adf8f48889259e78ddf915bcf0072d301fee2adc3dc634
Size: 37.26 kB - ruby-bundled-gems-3.3.10-7.module+el9+1171+b8a535fb.x86_64.rpm
MD5: 00d4583abea48c607c934d432ba7e879
SHA-256: 4440c5b28b3a29d7307a59bbbeca30832c1697c44da2f6d54f2addf7cd568d6e
Size: 298.32 kB - ruby-debugsource-3.3.10-7.module+el9+1171+b8a535fb.x86_64.rpm
MD5: b619b28f7e379f33e968e3c7def851bc
SHA-256: 38202507582109a439db65be9f6912d43708aa4328efe258daa1c2c6199417f8
Size: 4.13 MB - ruby-default-gems-3.3.10-7.module+el9+1171+b8a535fb.noarch.rpm
MD5: c948f0e5128cb98beeef26e8d6fc7bd3
SHA-256: 7b64ad31966daab9c1e7b5d83c82240bef8a9be183a17b8442fd75a5326e3e2c
Size: 49.94 kB - ruby-devel-3.3.10-7.module+el9+1171+b8a535fb.x86_64.rpm
MD5: 86746c4bc79d238924c1623321112619
SHA-256: 94623cf3923455a16f9b48f7bca0799c2decbfad4ae7660e504ba58d269aed32
Size: 333.41 kB - ruby-doc-3.3.10-7.module+el9+1171+b8a535fb.noarch.rpm
MD5: 6d21206692f749ed776e47f5a781f65c
SHA-256: d2b305dd994a7be9a7ca36a1c504af20fe3f46d2b12766893a669cd215b327a8
Size: 7.80 MB - rubygem-bigdecimal-3.1.5-7.module+el9+1171+b8a535fb.x86_64.rpm
MD5: 362f86930a404e968f713d2e47f0c3ed
SHA-256: 815fbd87fbb12ee233c952bbcc4968686da2f541d982a42c9e642a7c36c51aed
Size: 64.74 kB - rubygem-bundler-2.5.22-7.module+el9+1171+b8a535fb.noarch.rpm
MD5: c03cca0d5559b677703a77753413bafb
SHA-256: 9698e5bdbe845fc90e671710729d04f2aa0cb18a808d8b116c152391f0345dea
Size: 476.77 kB - rubygem-io-console-0.7.1-7.module+el9+1171+b8a535fb.x86_64.rpm
MD5: 68c33293feb703c2f5c6255c312bd46e
SHA-256: 5d082ae5291f645eaf6cba38e1b35ada39ad6e84b525e1fe800b2ea3675a3ca4
Size: 22.12 kB - rubygem-irb-1.13.1-7.module+el9+1171+b8a535fb.noarch.rpm
MD5: a1fdc7424a9d2a029e14ffc9809a1b08
SHA-256: f4f445730e2582086fbab70b185334fccfb590f6e90e0232f096f6b43aaee3b4
Size: 103.59 kB - rubygem-json-2.7.2-7.module+el9+1171+b8a535fb.x86_64.rpm
MD5: aa17ae9c8549852052f61deae70e8d5d
SHA-256: 4e7c1501a35e9a6584c27f21fdd3625639b118ebb7a35e0ddb008b4b32b88d48
Size: 57.88 kB - rubygem-minitest-5.20.0-7.module+el9+1171+b8a535fb.noarch.rpm
MD5: c9ced0210047b971f691dd4809413d09
SHA-256: 6094253173c03364fb55e535bc8ae7a1f100d6298e9a0d39ad6f0f13591df4d7
Size: 94.75 kB - rubygem-mysql2-0.5.5-3.module+el9+1171+b8a535fb.x86_64.rpm
MD5: 378fcc7fa136386382de14ba0bdd62c2
SHA-256: 463d4a37fccfd3ff85eaa69497e1e178c6b16726745fe65c27c1f299ac18f917
Size: 49.64 kB - rubygem-mysql2-debugsource-0.5.5-3.module+el9+1171+b8a535fb.x86_64.rpm
MD5: 89ab72d46797805165d8318b5b4502f1
SHA-256: 27eb324f12eb927bfd5a2486dbcbe3ef74c534460aae82ae299793beda1891ef
Size: 35.63 kB - rubygem-mysql2-doc-0.5.5-3.module+el9+1171+b8a535fb.noarch.rpm
MD5: 1d3254ad072a6d0799cb819b0e79f2a5
SHA-256: ab6006ef68ded00a845f6eb050615cf3cac5738e7e9e43e6906d0fff8cd4618e
Size: 347.29 kB - rubygem-pg-1.5.4-2.module+el9+1171+b8a535fb.x86_64.rpm
MD5: 0cfa91d75bcab0bff8aacc9d01a371ea
SHA-256: 6c6b13e57c773c969d7faf1064b0b5a0568ec3dbe72605b1fb9de58258f079b3
Size: 124.58 kB - rubygem-pg-debugsource-1.5.4-2.module+el9+1171+b8a535fb.x86_64.rpm
MD5: 1870bce159fc1ee3bd24a06da3d46f25
SHA-256: 3906bb8073bb4343ae822e56c43bf0a3fedbcf777b34a65589cc24f667e8590f
Size: 101.32 kB - rubygem-pg-doc-1.5.4-2.module+el9+1171+b8a535fb.noarch.rpm
MD5: e7deee306f9612633229aaec577a17ef
SHA-256: 5842be7e26f0da4a9387be576140a61c096865197078d4ddce8b24dd3754b946
Size: 764.90 kB - rubygem-power_assert-2.0.3-7.module+el9+1171+b8a535fb.noarch.rpm
MD5: b2124f628199cf75d0f37d5c406c19d8
SHA-256: e296f2ea415ec70850e4ce7a9571e0129c8c11764e5fd70a03ff08215f8cc8d1
Size: 24.90 kB - rubygem-psych-5.1.2-7.module+el9+1171+b8a535fb.x86_64.rpm
MD5: ac0ba98cb4ebb4aa81d2349e86978c9e
SHA-256: 7ce620759d22c4794c954e6dfba1b731dbb45eb598de2b8ca500225177f24483
Size: 58.44 kB - rubygem-racc-1.7.3-7.module+el9+1171+b8a535fb.x86_64.rpm
MD5: 49559aebc570b8c5833ae06163dc557f
SHA-256: dde76a215ddcb378c30e85ff11805e8e6cddf8123f12145bf1f4819fc3bf803a
Size: 79.62 kB - rubygem-rake-13.1.0-7.module+el9+1171+b8a535fb.noarch.rpm
MD5: 655971403d9c0cb45857b2d5aac4ae26
SHA-256: 707a0d665fa9b7da8111c445e69949b105ef77313a00238da005214427007e23
Size: 100.38 kB - rubygem-rbs-3.4.0-7.module+el9+1171+b8a535fb.x86_64.rpm
MD5: d39d1dc3ce632165a3786ded5d158fdd
SHA-256: d4efbecefec3356627a9d52493cac2d31e1e5f4deffa7b4688d8377e6c260f3b
Size: 0.98 MB - rubygem-rdoc-6.6.3.1-7.module+el9+1171+b8a535fb.noarch.rpm
MD5: 5bc13ea20ec670b1d909e79cbeaad76f
SHA-256: 1706a54c4f79157ac3b575bae483d68bccd553c3cdfad1ffc5e58a4abb731c02
Size: 501.70 kB - rubygem-rexml-3.4.4-7.module+el9+1171+b8a535fb.noarch.rpm
MD5: 54165cce9c39a30307e4c4189f60fe7f
SHA-256: 853c90a6565573a6caae3723c3a6a4655274e75c779b01aa5db0f7543ae15b63
Size: 118.64 kB - rubygem-rss-0.3.1-7.module+el9+1171+b8a535fb.noarch.rpm
MD5: fbe36b602ef59cacafe505b035322ae9
SHA-256: 6e91986f6a0d3e03750a837a327a38276d93f5125e4a23456f3d221e29ce67d3
Size: 67.86 kB - rubygems-3.5.22-7.module+el9+1171+b8a535fb.noarch.rpm
MD5: a5fde8f7c3acabfba2d27a4b34eba38e
SHA-256: a730c020957d44979e4b2b30639d899a86b73f6cdc5b8ae30a7f6447a4c68a20
Size: 411.46 kB - rubygems-devel-3.5.22-7.module+el9+1171+b8a535fb.noarch.rpm
MD5: 0fc4f48bd1674b3c0297b8b46eb04baa
SHA-256: d7e1e68013fc5b2695126ca1212fef2bb6871ba1fa1b58abbbe6b77aa816ad89
Size: 12.26 kB - rubygem-test-unit-3.6.1-7.module+el9+1171+b8a535fb.noarch.rpm
MD5: 502b6aee3c027b7a29dc303c8b0c3140
SHA-256: 40429448248a18dac06327fb93a340200b41686826c524a3d745195e955dce1f
Size: 109.76 kB - rubygem-typeprof-0.21.9-7.module+el9+1171+b8a535fb.noarch.rpm
MD5: 0bf32098f47b6813f4eb5b744a225105
SHA-256: 7a51a29bea42b7d4070cc55f5410b903dc0d8669fbcbc8e1440a8befaf80d9b1
Size: 78.55 kB - ruby-libs-3.3.10-7.module+el9+1171+b8a535fb.x86_64.rpm
MD5: 8e84b6d49ba309642bfcb84ef0b042c8
SHA-256: 44247ec90061b001cbdcf00165a5764d61949690f2a42ff294ea27371976c526
Size: 4.08 MB