Release date:
2026-09-16 11:04:08 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
Resource::ClassHash entries) for every unknown DNS (type, class)
pair, and compare generic records by TypeValue/ClassValue instead
of class identity; backport of upstream ruby/resolv 23f0009
(resolv 0.3.2 / 0.7.2)
- 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 b0ddbb5 (resolv 0.3.2 / 0.7.2)
- CVE-2026-80213
Updated packages:
-
alt-ruby30_3.0.7-176_amd64.deb
sha:d653bc0ad98cc54628d6bec7f656afd7c48cd9ae
-
alt-ruby30-default-gems_3.0.7-176_amd64.deb
sha:7d39db5de71417b4772a0e8305f80f6a4e36f166
-
alt-ruby30-devel_3.0.7-176_amd64.deb
sha:d0d587b059f3877028734f47cbb7f02c338cee96
-
alt-ruby30-doc_3.0.7-176_amd64.deb
sha:ea7671d030405590b3ac6f2819c825d7cf285edc
-
alt-ruby30-libs_3.0.7-176_amd64.deb
sha:d4b37671df786631fa1847a481a3200a6f430f48
-
alt-ruby30-rubygem-bigdecimal_3.0.0-176_amd64.deb
sha:107389ce9eca0a97c3d0ce61d561de441369f241
-
alt-ruby30-rubygem-bundler_2.2.33-176_amd64.deb
sha:2dd18b4b20a5ff14a075af4ef13497f12b125fff
-
alt-ruby30-rubygem-io-console_0.5.7-176_amd64.deb
sha:6add13502f3a88ff15c5bb7ecaff5efde85ffad0
-
alt-ruby30-rubygem-irb_1.3.5-176_amd64.deb
sha:78c5139c392e51a556f7dc93d841ebe59cd223b0
-
alt-ruby30-rubygem-json_2.5.1-176_amd64.deb
sha:0c7a9a1a57be6c597d5558b129d0d2e176d891ba
-
alt-ruby30-rubygem-minitest_5.14.2-176_amd64.deb
sha:92ea972317fbbf6022c8accc0092e31f0c5a6cc2
-
alt-ruby30-rubygem-power-assert_1.2.1-176_amd64.deb
sha:725b75791db79388f8beb563a294390f49b782ee
-
alt-ruby30-rubygem-psych_3.3.2-176_amd64.deb
sha:6039277bc730d07a20000f5aeadf4002448de40c
-
alt-ruby30-rubygem-rake_13.0.3-176_amd64.deb
sha:4b1db2464cd46ba2eb621ce7b36ee38887a9a24d
-
alt-ruby30-rubygem-rbs_1.4.0-176_amd64.deb
sha:d47b28ad82f506da098b8307eaa7f82d3297728c
-
alt-ruby30-rubygem-rdoc_6.3.4.1-176_amd64.deb
sha:7e60427dd7dda98b63d43a1cded79f7dc5d3bea4
-
alt-ruby30-rubygem-rexml_3.2.5-176_amd64.deb
sha:80ca35b2d6bc151a8d84e335fb19eadc227ea8f3
-
alt-ruby30-rubygem-rss_0.2.9-176_amd64.deb
sha:4949170c79ff726d77e7dda834087d246e90adef
-
alt-ruby30-rubygem-test-unit_3.3.7-176_amd64.deb
sha:4602c70d93f611dfc0c4f2b4a24845ff9f24dd30
-
alt-ruby30-rubygem-typeprof_0.15.2-176_amd64.deb
sha:baa479f64967d7a935cc1c8dcc5e02cf13d98a98
-
alt-ruby30-rubygems_3.2.33-176_amd64.deb
sha:39bc594b48095d927d3cb84663a2bef48b77682f
-
alt-ruby30-rubygems-devel_3.2.33-176_amd64.deb
sha:4d17c10ed99951e25b493f434da14bf089e3fa0f
Notes:
This page is generated automatically and has not been checked for errors. For clarification or
corrections please contact the
CloudLinux Packaging Team.