Release date:
2026-09-16 13:46:20 UTC
Description:
* SECURITY UPDATE: resolv memory exhaustion via unknown DNS resource types
- debian/patches/CVE-2026-80212.patch: stop permanently registering
generated Resource::Generic classes (Generic constants and the
Resource constants written through Resource::ClassHash) for every
unknown DNS (type, class) pair, and the generated
SvcParam::Generic classes for every unknown SvcParamKey, and
compare generic records by TypeValue/ClassValue instead of class
identity; backport of upstream ruby/resolv 6393c62
(resolv 0.7.2, == 23f0009 on the 0.3 branch)
- Behaviour change inherited from upstream: a class obtained from
Resource::Generic.create(type, class) is no longer registered, so
Resolv::DNS#getresources(name, Generic.create(type, class)) now
returns an empty list where it used to return the matching records;
records of unknown types are still decoded as Resource::Generic
- CVE-2026-80212
* SECURITY UPDATE: resolv hostname validation bypass via unchecked DNS name limits
- debian/patches/CVE-2026-80213.patch: enforce the 63-octet label
and 255-octet encoded-name limits when encoding, cap character-
strings at 255 octets and report out-of-range length octets as
DecodeError, so an over-long label can no longer wrap its length
octet and resolve a different name; backport of upstream
ruby/resolv b336e42 (resolv 0.7.2, == b0ddbb5 on the 0.3 branch)
- CVE-2026-80213
Updated packages:
-
alt-ruby40_4.0.6-7_amd64.deb
sha:775701c374eb071a795cb9f8de917c84462b54f8
-
alt-ruby40-bundled-gems_4.0.6-7_amd64.deb
sha:ef462037d49836d9d12ebb5da900f739f7eda744
-
alt-ruby40-default-gems_4.0.6-7_amd64.deb
sha:7cbe725463207a2b98e1363667d66aafcc0e6730
-
alt-ruby40-devel_4.0.6-7_amd64.deb
sha:640c18150c3f3902ee5d450cd5f4575440b8d70f
-
alt-ruby40-doc_4.0.6-7_amd64.deb
sha:3204e901ad0da10baf1f3cbe07c28aa14a49ea08
-
alt-ruby40-libs_4.0.6-7_amd64.deb
sha:1761fb8e12db8fdfeaf748762ef287cdd4bb9046
-
alt-ruby40-rubygem-bigdecimal_4.0.1-7_amd64.deb
sha:206a40374c4fa9226e2e7c1e42af81131aa345bd
-
alt-ruby40-rubygem-bundler_4.0.16-7_amd64.deb
sha:d73bb4d66b56ca27cb4216f1c599a56552ecf7b3
-
alt-ruby40-rubygem-io-console_0.8.2-7_amd64.deb
sha:5c76247ad56eeabf00fbb42b56425df17e2ab2de
-
alt-ruby40-rubygem-irb_1.16.0-7_amd64.deb
sha:2400556d7f5bc4f36161fb18edd2d9820d2ee16d
-
alt-ruby40-rubygem-json_2.18.0-7_amd64.deb
sha:314453263a80b178a528906a8b49fbd20c5bc9f4
-
alt-ruby40-rubygem-minitest_6.0.0-7_amd64.deb
sha:a96bbb4a60ee56105194353c11327cf56fa6d94d
-
alt-ruby40-rubygem-power-assert_3.0.1-7_amd64.deb
sha:7c2cb7433f4017f3ff573add6ea1600262b2ce5e
-
alt-ruby40-rubygem-psych_5.3.1-7_amd64.deb
sha:c858a3d666deb904a332e3d21ce7f46b6074d913
-
alt-ruby40-rubygem-racc_1.8.1-7_amd64.deb
sha:07ac6853cb17bc3f698d8c27bebe5aa7e2d6a297
-
alt-ruby40-rubygem-rake_13.3.1-7_amd64.deb
sha:8a03bccd6d5ec34b467f4bf0096edbe95e7bd8e2
-
alt-ruby40-rubygem-rbs_3.10.0-7_amd64.deb
sha:b8d329ea80c6aed67b7e689221ac46dec84c6eea
-
alt-ruby40-rubygem-rdoc_7.0.4-7_amd64.deb
sha:89bb621a6eeb4c037a6d976a018031a20306d3af
-
alt-ruby40-rubygem-rexml_3.4.4-7_amd64.deb
sha:15e16444d47e32bbcb6e5cce7246fca6d5cbf03e
-
alt-ruby40-rubygem-rss_0.3.2-7_amd64.deb
sha:aef7fb8fa772460d70a060cae642c18357c8cae1
-
alt-ruby40-rubygem-test-unit_3.7.5-7_amd64.deb
sha:fab5b43fd1f9faef943a37fb054c88c919076d70
-
alt-ruby40-rubygem-typeprof_0.31.1-7_amd64.deb
sha:0835557b3f4a8e4a09e910032f4b561202f6a862
-
alt-ruby40-rubygems_4.0.16-7_amd64.deb
sha:22d1d4729247dfc1be67ca7b78c8f317ff162907
-
alt-ruby40-rubygems-devel_4.0.16-7_amd64.deb
sha:d54daebd66aff6fe56d00e3919619c4846d0c9bc
Notes:
This page is generated automatically and has not been checked for errors. For clarification or
corrections please contact the
CloudLinux Packaging Team.