Release date:
2026-10-27 12:14:22 UTC
Description:
* SECURITY UPDATE: Onigmo wrote repeat and null-check ids into the compiled
program through a signed 16-bit type without checking them
- debian/patches/CVE-2026-110264.patch: range-check reg->num_repeat and
reg->num_null_check so a pattern with more than 32767 bounded repeats or
null checks raises RegexpError instead of compiling with wrapped ids and
segfaulting at match time; upstream ruby 63eda2681e (bug #16801)
- CVE-2026-110264
* SECURITY UPDATE: integer overflow in the Onigmo compiler's program-size
accounting
- debian/patches/CVE-2026-93577.patch: compare against the quantifier
expansion limit by division instead of multiplying into int, cap the
emitted program at MAX_COMPILED_PROGRAM_SIZE, and stop that error being
overwritten for patterns using subexp calls; upstream ruby fa98ef030a,
b03e500193, f6496bca68 (bug #19020)
- CVE-2026-93577
* SECURITY UPDATE: the same Onigmo program-size overflow under a second id
- one upstream fix covers both ids, carried by the same patch
- CVE-2026-97229
Updated packages:
-
alt-ruby31_3.1.7-15_amd64.deb
sha:1588f5f43d310ac1c38465f6d550d2bbb6ab217b
-
alt-ruby31-bundled-gems_3.1.7-15_amd64.deb
sha:6b24763cc4c14efe787eae6b4c3e86467e1a0529
-
alt-ruby31-default-gems_3.1.7-15_amd64.deb
sha:c933d769d1a5447490d83dfde90ce15d7d578f14
-
alt-ruby31-devel_3.1.7-15_amd64.deb
sha:601ec753d5b1cf1078bb90cee061807e9183552a
-
alt-ruby31-doc_3.1.7-15_amd64.deb
sha:0c7e73bf107b523c4d821f282893eb6fa041a22d
-
alt-ruby31-libs_3.1.7-15_amd64.deb
sha:29d92fa40cbbf72e2242d0c21c8d33adce984bef
-
alt-ruby31-rubygem-bigdecimal_3.1.1-15_amd64.deb
sha:137f2e682356603f95b7836e7a5723594feec4b5
-
alt-ruby31-rubygem-bundler_2.3.27-15_amd64.deb
sha:4cf1c52939d0e8ba5ac8613d7aa6a672e876a1cb
-
alt-ruby31-rubygem-io-console_0.5.11-15_amd64.deb
sha:ed2cb04858fd80ebbe40b9390609e453e973f244
-
alt-ruby31-rubygem-irb_1.4.1-15_amd64.deb
sha:d9ae5300ffbe6740f534223c22a5a2d595d048f8
-
alt-ruby31-rubygem-json_2.6.1-15_amd64.deb
sha:75bfc38dda50b2200819597ba37f6427f51b723a
-
alt-ruby31-rubygem-minitest_5.15.0-15_amd64.deb
sha:062059a5b3f3e56c9cc6a4d1d28abe43a103a725
-
alt-ruby31-rubygem-power-assert_2.0.1-15_amd64.deb
sha:e866d0a45bacc32378284f4e13430d6c2e5a294f
-
alt-ruby31-rubygem-psych_4.0.4-15_amd64.deb
sha:36559d16cce3237d76e65058c2001432d8ddf8b0
-
alt-ruby31-rubygem-rake_13.0.6-15_amd64.deb
sha:53b165d4a3db5852a315d0116fbf2bcd9f220d03
-
alt-ruby31-rubygem-rbs_2.7.0-15_amd64.deb
sha:a40bb6e215f6516b950efd63ce4d690c339323cd
-
alt-ruby31-rubygem-rdoc_6.4.1.1-15_amd64.deb
sha:cac1e6a721bb02b57567e8be99c876ffa36d8ecb
-
alt-ruby31-rubygem-rexml_3.3.9-15_amd64.deb
sha:fafad1618bf3154524a7a0aaed7bc12a75276eab
-
alt-ruby31-rubygem-rss_0.3.1-15_amd64.deb
sha:f130ddb296a1f69c9c57e2d538492d1953229c49
-
alt-ruby31-rubygem-test-unit_3.5.3-15_amd64.deb
sha:1a47d61abf8224bf9942136578bec1dfbce85fe8
-
alt-ruby31-rubygem-typeprof_0.21.3-15_amd64.deb
sha:44729e2b11ad93827c9d797a0082fdd7847d8d21
-
alt-ruby31-rubygems_3.3.27-15_amd64.deb
sha:6ab6ebc9c3390e8f5f2dbeeb94c21a59f49536d9
-
alt-ruby31-rubygems-devel_3.3.27-15_amd64.deb
sha:62d27c8111be1a8be461c6ea53ed8d35a9553191
Notes:
This page is generated automatically and has not been checked for errors. For clarification or
corrections please contact the
CloudLinux Packaging Team.