[CLSA-2026:1789560764] Fix CVE(s): CVE-2026-80212, CVE-2026-80213
Type:
security
Severity:
Important
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.