[CLSA-2026:1789578919] Fix CVE(s): CVE-2026-80212, CVE-2026-80213
Type:
security
Severity:
Important
Release date:
2026-09-16 17:15:32 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 the same for SvcParam::Generic classes and unknown SvcParamKeys, 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-ruby35_3.5.0~preview1-6_amd64.deb
    sha:36d99754dd6751e6f85c3198021d4fbf70868b57
  • alt-ruby35-bundled-gems_3.5.0~preview1-6_amd64.deb
    sha:a995b3705debd5caa85a9604ed9ec646482b0f79
  • alt-ruby35-default-gems_3.5.0~preview1-6_amd64.deb
    sha:755b24646940058c17359a5372c7fb0fae60aace
  • alt-ruby35-devel_3.5.0~preview1-6_amd64.deb
    sha:3cb550f5288cbb4c8a2d4bddbf3f6eac8f4f73e1
  • alt-ruby35-doc_3.5.0~preview1-6_amd64.deb
    sha:56bf985b38df6eead9b3bb61ddbe3dc1e2514e08
  • alt-ruby35-libs_3.5.0~preview1-6_amd64.deb
    sha:9b548c4402f209d406117cd43aafb1c6faf314b0
  • alt-ruby35-rubygem-bigdecimal_3.1.9-6_amd64.deb
    sha:031f1e4b34bd99453232e18495b15051fab9e24c
  • alt-ruby35-rubygem-bundler_2.7.0.dev-6_amd64.deb
    sha:6832224d4118d332a36fdb55012f6e78ba519552
  • alt-ruby35-rubygem-io-console_0.8.0-6_amd64.deb
    sha:883b1bea9f375fc8cd9149f3c7981b5c00adff0e
  • alt-ruby35-rubygem-irb_1.15.2-6_amd64.deb
    sha:bc3a19687c4ebe6f28ae0fab141aacc0d8cb2414
  • alt-ruby35-rubygem-json_2.10.2-6_amd64.deb
    sha:1b9e06409b2e47cf299ed91e9e29c2f7499a6f21
  • alt-ruby35-rubygem-minitest_5.25.5-6_amd64.deb
    sha:8072fa6b9ab57fdbc9c07b92a1ec9b702ef0430a
  • alt-ruby35-rubygem-power-assert_2.0.5-6_amd64.deb
    sha:be134ed4dceb15dc92608284c3c70ec86070d1ef
  • alt-ruby35-rubygem-psych_5.2.3-6_amd64.deb
    sha:e4a8393757272b629aac7dca95507310011db053
  • alt-ruby35-rubygem-racc_1.8.1-6_amd64.deb
    sha:c325725c4a59b660a35019afd13207029e9e0a6e
  • alt-ruby35-rubygem-rake_13.2.1-6_amd64.deb
    sha:5fb1d0e159ed56ff8b2d226c47f41828fc700e00
  • alt-ruby35-rubygem-rbs_3.9.2-6_amd64.deb
    sha:5b790d0cfd4f1f2138491f7e72b4d604d01e270d
  • alt-ruby35-rubygem-rdoc_6.13.1-6_amd64.deb
    sha:e5cbc96e97a73da195a7b6cbe5f6a980ff9d6165
  • alt-ruby35-rubygem-rexml_3.4.1-6_amd64.deb
    sha:42f5b2586d9cb63153fd4ffb35a333d1828a4391
  • alt-ruby35-rubygem-rss_0.3.1-6_amd64.deb
    sha:9d8714d73ce04e4172312291fc82b044447fad4b
  • alt-ruby35-rubygem-test-unit_3.6.8-6_amd64.deb
    sha:79e266bf5a67ab2553da9920243e4705e4949a3d
  • alt-ruby35-rubygem-typeprof_0.30.1-6_amd64.deb
    sha:de99d162039640409f3d5d7009220cc3e9bcef61
  • alt-ruby35-rubygems_3.7.0.dev-6_amd64.deb
    sha:6aa770140eae7f717bb2f8a48b88e47ed9837f55
  • alt-ruby35-rubygems-devel_3.7.0.dev-6_amd64.deb
    sha:1b3785a32fd59999de5389ea4e27c53d41feb57d
Notes:
This page is generated automatically and has not been checked for errors. For clarification or corrections please contact the CloudLinux Packaging Team.