[CLSA-2026:1789585220] Fix CVE(s): CVE-2026-80212, CVE-2026-80213
Type:
security
Severity:
Important
Release date:
2026-09-16 19:00:33 UTC
Description:
* SECURITY UPDATE: resolv memory exhaustion via unknown DNS resource types and SvcParamKeys - debian/patches/CVE-2026-80212.patch: stop permanently registering generated Resource::Generic and SvcParam::Generic classes (as Type_Class / Key constants and, in the RubyGems-vendored copy, as Resource::ClassHash entries) for every unknown DNS (type, class) pair and 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-ruby34_3.4.10-12_amd64.deb
    sha:70458bf730c2e348ded6b56f02356537643f5122
  • alt-ruby34-bundled-gems_3.4.10-12_amd64.deb
    sha:1647661c9b78054ba9d56a4ade1e74255c4afb9d
  • alt-ruby34-default-gems_3.4.10-12_amd64.deb
    sha:82244a4e332a8e9818efee4da54503edf2065169
  • alt-ruby34-devel_3.4.10-12_amd64.deb
    sha:d0698343e8b0a32e8851783321419489baf8af8a
  • alt-ruby34-doc_3.4.10-12_amd64.deb
    sha:0bc3bfa7dac188b47cd641702e736e466d57c154
  • alt-ruby34-libs_3.4.10-12_amd64.deb
    sha:4761a1d60b7189afd302e8d6a603e1c185682d8d
  • alt-ruby34-rubygem-bigdecimal_3.1.8-12_amd64.deb
    sha:cdb73ea7a8d90e0fd126c47d2d2032a5c51d0644
  • alt-ruby34-rubygem-bundler_2.6.9-12_amd64.deb
    sha:295136509277b73ac2c6a6a438cca2a577346ff7
  • alt-ruby34-rubygem-io-console_0.8.1-12_amd64.deb
    sha:2514448786c09829743832dd41a29005f274ebfa
  • alt-ruby34-rubygem-irb_1.14.3-12_amd64.deb
    sha:b971a95bcf50c246bc519bfc540760d4909b9738
  • alt-ruby34-rubygem-json_2.9.1-12_amd64.deb
    sha:910f13bba1a18b92778d3eb2a7bd8fe0f6d85042
  • alt-ruby34-rubygem-minitest_5.25.4-12_amd64.deb
    sha:86ab8c33a01d07beba0ed219fea0f698f276556b
  • alt-ruby34-rubygem-power-assert_2.0.5-12_amd64.deb
    sha:73dbabe86d855ec8379643b126b84eafbf5d647b
  • alt-ruby34-rubygem-psych_5.2.2-12_amd64.deb
    sha:4f37a4054f17f6a3e5a27daa244ccc7ad00f8bd5
  • alt-ruby34-rubygem-racc_1.8.1-12_amd64.deb
    sha:080cbe97a77badb7931097526edab2b76c078044
  • alt-ruby34-rubygem-rake_13.2.1-12_amd64.deb
    sha:43895d663b103f929d6694d1e3ae2ccb3ba42d3a
  • alt-ruby34-rubygem-rbs_3.8.0-12_amd64.deb
    sha:2a4fc907963eb7cbf3974937fcb70e7986862a1b
  • alt-ruby34-rubygem-rdoc_6.14.0-12_amd64.deb
    sha:c397c5f8baf4879a85c959d3eb148099e41c3245
  • alt-ruby34-rubygem-rexml_3.4.4-12_amd64.deb
    sha:c2d7c576eb964d52766d02a24d31eeb27ceffcb7
  • alt-ruby34-rubygem-rss_0.3.1-12_amd64.deb
    sha:37468c00f1c8bc54b30b92592c82ecf79340c321
  • alt-ruby34-rubygem-test-unit_3.6.7-12_amd64.deb
    sha:752a0fc3fd0e68d9f625b7823bec2b083ed631cf
  • alt-ruby34-rubygem-typeprof_0.30.1-12_amd64.deb
    sha:f90088e1b62f5dbf5fed2d87c0f6d9bd00cb5e9c
  • alt-ruby34-rubygems_3.6.9-12_amd64.deb
    sha:74cf3bd24484999741cbf8940370b43a30670e4d
  • alt-ruby34-rubygems-devel_3.6.9-12_amd64.deb
    sha:6dc760bf24beb0eb041cba45bb4935e8d920e6d6
Notes:
This page is generated automatically and has not been checked for errors. For clarification or corrections please contact the CloudLinux Packaging Team.