Release date:
2026-09-16 12:12:55 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-ruby32_3.2.11-15_amd64.deb
sha:3bc2dc62745cefeb966e82e8f4d2f98c21dd9ee0
-
alt-ruby32-bundled-gems_3.2.11-15_amd64.deb
sha:1558da3198878dbacc99e7e24198744b55ace0fe
-
alt-ruby32-default-gems_3.2.11-15_amd64.deb
sha:a35f2774ac32cf72d3fa03f5015728dae44fb930
-
alt-ruby32-devel_3.2.11-15_amd64.deb
sha:25709c462879bd787308d3c311ecb92fa313325b
-
alt-ruby32-doc_3.2.11-15_amd64.deb
sha:6c1d8fcf52a067e08f174a649b17a65252b5fef5
-
alt-ruby32-libs_3.2.11-15_amd64.deb
sha:9229ab07e896a827952c178d1a9ce2ebdd897347
-
alt-ruby32-rubygem-bigdecimal_3.1.3-15_amd64.deb
sha:0b4e5e2a616d9a5d831fc5f1311194fd63926416
-
alt-ruby32-rubygem-bundler_2.4.19-15_amd64.deb
sha:b7ff8a1408894c803d06eb6ab07d1ca4cc99c504
-
alt-ruby32-rubygem-io-console_0.6.0-15_amd64.deb
sha:ecfc6f2fe735070533aac1dae8fbb286f650de21
-
alt-ruby32-rubygem-irb_1.6.2-15_amd64.deb
sha:edd3be10d3922cdbe15b6de5d323d25c987d0baf
-
alt-ruby32-rubygem-json_2.6.3-15_amd64.deb
sha:7b701a6281bbd646804d3f4f8827714e439a6d37
-
alt-ruby32-rubygem-minitest_5.25.1-15_amd64.deb
sha:e46d4983bebc7f65b90c8071fc73327cf509813f
-
alt-ruby32-rubygem-power-assert_2.0.3-15_amd64.deb
sha:493669b44fb31a85a9e2f76bf7e68aab0f876041
-
alt-ruby32-rubygem-psych_5.0.1-15_amd64.deb
sha:6bbdfb7b445de340f2c5a411bae55c2baccac395
-
alt-ruby32-rubygem-rake_13.0.6-15_amd64.deb
sha:5eac2b06debf0690cdd96be269747fcb285e8a3f
-
alt-ruby32-rubygem-rbs_2.8.2-15_amd64.deb
sha:4646a18f669411bb14a1576fd1c3c64cd140d7e7
-
alt-ruby32-rubygem-rdoc_6.5.1.1-15_amd64.deb
sha:22c610302aaff598d7d882601d25bfdcd87118ca
-
alt-ruby32-rubygem-rexml_3.4.4-15_amd64.deb
sha:b9c09eda44ed12bb13d740a6c64ef1858a318f09
-
alt-ruby32-rubygem-rss_0.3.1-15_amd64.deb
sha:e8c6502eb763e14adc41a4c9d4ab9427f8c75251
-
alt-ruby32-rubygem-test-unit_3.5.7-15_amd64.deb
sha:0543e79566727e5496669e74d0714b9471475ebc
-
alt-ruby32-rubygem-typeprof_0.21.3-15_amd64.deb
sha:6cef134e292d6695d36155ad47327aa3f050598a
-
alt-ruby32-rubygems_3.4.19-15_amd64.deb
sha:3350b10adeeef0bdf4acb5267565dd271bb20104
-
alt-ruby32-rubygems-devel_3.4.19-15_amd64.deb
sha:b8055fccd387c39c22db680fafec9cbd13c1b22e
Notes:
This page is generated automatically and has not been checked for errors. For clarification or
corrections please contact the
CloudLinux Packaging Team.