Release date:
2026-10-27 12:28:55 UTC
Description:
* SECURITY UPDATE: integer overflow in the size of a compiled regexp pattern
- debian/patches/CVE-2026-93577.patch: compare the quantifier expansion
size against its limit by division instead of letting tlen * n wrap int,
refuse a compiled program larger than INT_MAX/4 while it is emitted, and
keep that error from being overwritten by the subexp-call fixup;
backport of upstream ruby fa98ef030a + b03e500193 + f6496bca68 (ruby
bug #19020, ruby 3.3.13)
- Behaviour change inherited from upstream: a pattern whose compiled
program would exceed INT_MAX/4 now raises RegexpError "too big compiled
program" where it previously hung or produced wrapped jump offsets
- CVE-2026-93577
* SECURITY UPDATE: integer overflow in the compiled regexp program size
reached through CI/CD-supplied patterns
- debian/patches/CVE-2026-93577.patch: same Ruby bug (#19020) and the same
patch as CVE-2026-93577; GitLab assigned a second identifier for the
pattern source it reached the compiler through
- CVE-2026-97229
* SECURITY UPDATE: overflow of the internal repeat and null-check IDs in a
pattern with very many repeats
- debian/patches/CVE-2026-110264.patch: detect the wrap of the
range-repeat and null-check counters when they are narrowed to
MemNumType and report it as a compile error; backport of upstream ruby
63eda2681e (ruby bug #16801, ruby 3.3.13)
- Behaviour change inherited from upstream: such a pattern now raises
RegexpError "too many range repeat" / "too many null check" where it
previously compiled to a program with wrapped IDs
- CVE-2026-110264
Updated packages:
-
alt-ruby32_3.2.11-16_amd64.deb
sha:c8a0c5f0b1bf76267ec1e255d3cd77cfd30aacf1
-
alt-ruby32-bundled-gems_3.2.11-16_amd64.deb
sha:ddc8d6622463ad1cce38c2c8f3b7c75d1890bf2b
-
alt-ruby32-default-gems_3.2.11-16_amd64.deb
sha:99c77d1e53e2f9013d4bcf556c7a2da1bd90e9d1
-
alt-ruby32-devel_3.2.11-16_amd64.deb
sha:1a59eda5cbbef4b2c909a15fb04c907d3dc68b77
-
alt-ruby32-doc_3.2.11-16_amd64.deb
sha:c32aa758304a8a424b1f19b298ea6dff5e26b65f
-
alt-ruby32-libs_3.2.11-16_amd64.deb
sha:839c52fbcca43b53195dad77b4f6f29d2f358d8c
-
alt-ruby32-rubygem-bigdecimal_3.1.3-16_amd64.deb
sha:7f9294b7d50cc22b7b57986389177bf1b5406358
-
alt-ruby32-rubygem-bundler_2.4.19-16_amd64.deb
sha:c60c7cdf7fe0ad9a4dca6bff9fd4e40914a72bbc
-
alt-ruby32-rubygem-io-console_0.6.0-16_amd64.deb
sha:1e9db6698b4715e1db42f50cb03a9cf81d84d008
-
alt-ruby32-rubygem-irb_1.6.2-16_amd64.deb
sha:b43addcdf1352ff5ae5a49fd847151192bcee7d9
-
alt-ruby32-rubygem-json_2.6.3-16_amd64.deb
sha:103fa5d3c9aa91911d3aab71e8c8da08926a047c
-
alt-ruby32-rubygem-minitest_5.25.1-16_amd64.deb
sha:12280e87d1cce46f2d7e668f64239e06bb01f8fd
-
alt-ruby32-rubygem-power-assert_2.0.3-16_amd64.deb
sha:63d66374b887fc3b010e997e5ad603946929ab81
-
alt-ruby32-rubygem-psych_5.0.1-16_amd64.deb
sha:c63af2e04dba52632bd77858a88053050ee6dd9d
-
alt-ruby32-rubygem-rake_13.0.6-16_amd64.deb
sha:266d7fdc357d31d24ed3f3c3a0b2eba707723d90
-
alt-ruby32-rubygem-rbs_2.8.2-16_amd64.deb
sha:aa3e305e46f27da97a90aa09e758cafff1a456d4
-
alt-ruby32-rubygem-rdoc_6.5.1.1-16_amd64.deb
sha:9d7fcc17befdf79b8b9e4ff6c03f02321fd335f0
-
alt-ruby32-rubygem-rexml_3.4.4-16_amd64.deb
sha:fdd9c544ed35ebba8d2e1b236c29f83eca80b1ac
-
alt-ruby32-rubygem-rss_0.3.1-16_amd64.deb
sha:a290f7e0c200cc0a92d39d33570addf05db0bacf
-
alt-ruby32-rubygem-test-unit_3.5.7-16_amd64.deb
sha:e49f7baada87ceb3db14f2664d9b0e27ae7cb1cc
-
alt-ruby32-rubygem-typeprof_0.21.3-16_amd64.deb
sha:1e481b38ef5da134538b465147aefa013d3e8933
-
alt-ruby32-rubygems_3.4.19-16_amd64.deb
sha:77fe3e73909bcaa04b61195362643a08c7f9651a
-
alt-ruby32-rubygems-devel_3.4.19-16_amd64.deb
sha:780df21fb493a16bd37bdce705730c8e9371e8a1
-
alt-ruby32_3.2.11-16_arm64.deb
sha:b172f5d60acd44204c4bae929d98b489ce4a2e9b
-
alt-ruby32-bundled-gems_3.2.11-16_arm64.deb
sha:c8275786efe283fe5e111431a5fa2158aac8fda6
-
alt-ruby32-default-gems_3.2.11-16_arm64.deb
sha:a956e2cd16d189366e2dbac40af5557e3e9d1133
-
alt-ruby32-devel_3.2.11-16_arm64.deb
sha:392799e5bb36937dc192c71d8865c087ab36024c
-
alt-ruby32-doc_3.2.11-16_arm64.deb
sha:b4b23f26c27cc0842414ffacd148fd06df5f4d2c
-
alt-ruby32-libs_3.2.11-16_arm64.deb
sha:201be462cf038b39a5580f32b81c1ede131446e0
-
alt-ruby32-rubygem-bigdecimal_3.1.3-16_arm64.deb
sha:c59aad9ede565302cbe53557d05867659ae4c769
-
alt-ruby32-rubygem-bundler_2.4.19-16_arm64.deb
sha:cf51bac80fa0bfba6f94bc6f5d98fa1f87b67695
-
alt-ruby32-rubygem-io-console_0.6.0-16_arm64.deb
sha:e69712eb3aed7dab35e6d6f3cdce6c24080b3f55
-
alt-ruby32-rubygem-irb_1.6.2-16_arm64.deb
sha:92d3512b60d24d191cc29614c8c2da315f4115c5
-
alt-ruby32-rubygem-json_2.6.3-16_arm64.deb
sha:26df3d9939f11d37d1d4e84e79b077c297d61433
-
alt-ruby32-rubygem-minitest_5.25.1-16_arm64.deb
sha:77ac6b51857ae1756694cc74dfeac0cea34ab568
-
alt-ruby32-rubygem-power-assert_2.0.3-16_arm64.deb
sha:8c5c30586a9381fb60eb4c80b852a110b59193a1
-
alt-ruby32-rubygem-psych_5.0.1-16_arm64.deb
sha:4847427154568de7c7ee7d5aa0b9993e991a16ca
-
alt-ruby32-rubygem-rake_13.0.6-16_arm64.deb
sha:4b8e2aade369fe26789fdd4cfbe0fee3dafb5c03
-
alt-ruby32-rubygem-rbs_2.8.2-16_arm64.deb
sha:8cfb9744bff06c1daf0a9c7a6c0fa64dbcf5aeb7
-
alt-ruby32-rubygem-rdoc_6.5.1.1-16_arm64.deb
sha:9ad2efc57211ec3a75818ff0788da2b77d8def37
-
alt-ruby32-rubygem-rexml_3.4.4-16_arm64.deb
sha:80b1ea5f430a4d44a30d602f90c16a3d7222cfc2
-
alt-ruby32-rubygem-rss_0.3.1-16_arm64.deb
sha:d895e9c56c4936cbba7b6ca77931f312608674a7
-
alt-ruby32-rubygem-test-unit_3.5.7-16_arm64.deb
sha:d61c2b6cdb02a3337cf6694f9ae563be41e8d77c
-
alt-ruby32-rubygem-typeprof_0.21.3-16_arm64.deb
sha:706d60f3b7e29d2305bf76908d244826dd5007a5
-
alt-ruby32-rubygems_3.4.19-16_arm64.deb
sha:0af876378897497538e6cdfec6c7df31aef94dad
-
alt-ruby32-rubygems-devel_3.4.19-16_arm64.deb
sha:89d8ad1cacbfa7b8b00531700082e11e0da54017
Notes:
This page is generated automatically and has not been checked for errors. For clarification or
corrections please contact the
CloudLinux Packaging Team.