Release date:
2026-09-16 19:09:18 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:7cae5005087ab88cc9bb89da4bce564d2eb28f09
-
alt-ruby40-bundled-gems_4.0.6-7_amd64.deb
sha:aba6a300f76edd93d89039e06ff4d3b3de9cf9f7
-
alt-ruby40-default-gems_4.0.6-7_amd64.deb
sha:6a366531d2eb1d7e26caffb67d71f1ece1cb34f7
-
alt-ruby40-devel_4.0.6-7_amd64.deb
sha:4572ae521e07a3bab65179329383fb5a3952b610
-
alt-ruby40-doc_4.0.6-7_amd64.deb
sha:ffb65333686a6396f11cd3ac4c6bda978c7c7e65
-
alt-ruby40-libs_4.0.6-7_amd64.deb
sha:492db7f64b8221e3f00ffa367bb76bfe734596fc
-
alt-ruby40-rubygem-bigdecimal_4.0.1-7_amd64.deb
sha:276c1ec1c80c4e69002df7342e74f5b01eba2bb4
-
alt-ruby40-rubygem-bundler_4.0.16-7_amd64.deb
sha:99db29b81b08e6ef5cfa8b14c5d046a332bfba4a
-
alt-ruby40-rubygem-io-console_0.8.2-7_amd64.deb
sha:9d2bd3a8c81e6e76cfbd9738fe1b00c53e3db699
-
alt-ruby40-rubygem-irb_1.16.0-7_amd64.deb
sha:fce9c7d4f14795e56a2c78f364f345f162584683
-
alt-ruby40-rubygem-json_2.18.0-7_amd64.deb
sha:78beeaf67437c54efbfcf98d6508ddef394cea5a
-
alt-ruby40-rubygem-minitest_6.0.0-7_amd64.deb
sha:f8a89bc487547913ab306daed6fa64ede1676077
-
alt-ruby40-rubygem-power-assert_3.0.1-7_amd64.deb
sha:8047655a9652dcf28c3b6074c139efef734c49e0
-
alt-ruby40-rubygem-psych_5.3.1-7_amd64.deb
sha:d0d11702b2cbdc61093020cf61bfc965bd5b48b2
-
alt-ruby40-rubygem-racc_1.8.1-7_amd64.deb
sha:88ff1d111716e98b26c3e7a3ce700786cc4239d0
-
alt-ruby40-rubygem-rake_13.3.1-7_amd64.deb
sha:89950a57125b04452b0a528c15ddb5cc6786e672
-
alt-ruby40-rubygem-rbs_3.10.0-7_amd64.deb
sha:e366e37bda1c272af05cf8694da9ee2a5392e5e5
-
alt-ruby40-rubygem-rdoc_7.0.4-7_amd64.deb
sha:f1f627c6272e576d6844b668829e95fe1bc6db38
-
alt-ruby40-rubygem-rexml_3.4.4-7_amd64.deb
sha:3a03b03ed0ef697dc967ac3c4b503c9b47784f0f
-
alt-ruby40-rubygem-rss_0.3.2-7_amd64.deb
sha:44eff251b535d4c3067907241e7952fd65364dce
-
alt-ruby40-rubygem-test-unit_3.7.5-7_amd64.deb
sha:8d1ecf344703f605c8a5258ef8f0a01190aa8c45
-
alt-ruby40-rubygem-typeprof_0.31.1-7_amd64.deb
sha:bf47fec3938941f6dcc98d50bdcad5d70b582c89
-
alt-ruby40-rubygems_4.0.16-7_amd64.deb
sha:799b96d7d6406eef736a13b6af69e23e8aad680a
-
alt-ruby40-rubygems-devel_4.0.16-7_amd64.deb
sha:240f7a6b04e836c88a2ab0998a4b852c14406978
Notes:
This page is generated automatically and has not been checked for errors. For clarification or
corrections please contact the
CloudLinux Packaging Team.