[CLSA-2026:1789562572] Fix CVE(s): CVE-2026-80212, CVE-2026-80213
Type:
security
Severity:
Important
Release date:
2026-09-16 12:43:03 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-ruby31_3.1.7-14_amd64.deb
    sha:d98dad31366db25355cdfdd4a2cc7cc33740b65e
  • alt-ruby31-bundled-gems_3.1.7-14_amd64.deb
    sha:258ca142f764002756bc9d283b1f6b435b7a6bbb
  • alt-ruby31-default-gems_3.1.7-14_amd64.deb
    sha:25626dd7c6c6be983aafd61dc06da61a1c6fe7bf
  • alt-ruby31-devel_3.1.7-14_amd64.deb
    sha:8c318cfc0ca38a383dc0ea653e2f495245f0c8cd
  • alt-ruby31-doc_3.1.7-14_amd64.deb
    sha:626c64d8d2dcade03b5d5cbc8a81abda99aaffaa
  • alt-ruby31-libs_3.1.7-14_amd64.deb
    sha:7b9b66e6e6171d37d074f241d15cee2fe58d0a50
  • alt-ruby31-rubygem-bigdecimal_3.1.1-14_amd64.deb
    sha:28456176dbe6e33449e9ae9891069e06e701e8be
  • alt-ruby31-rubygem-bundler_2.3.27-14_amd64.deb
    sha:57efc52f1f84c75cf5ba6f84aa06e7edbc5f4882
  • alt-ruby31-rubygem-io-console_0.5.11-14_amd64.deb
    sha:ec3245db01a2139c1e7da5369b645cc7a73831e9
  • alt-ruby31-rubygem-irb_1.4.1-14_amd64.deb
    sha:d1d62029903c879f96d91ad643293bb2a37b0dfb
  • alt-ruby31-rubygem-json_2.6.1-14_amd64.deb
    sha:04b7a061969f71c2f18fcf38f2a9929af04cfc18
  • alt-ruby31-rubygem-minitest_5.15.0-14_amd64.deb
    sha:a771e93bd1e4086d204ff39094b2f01cd7fe2aa4
  • alt-ruby31-rubygem-power-assert_2.0.1-14_amd64.deb
    sha:165ff3e00e409cc691fdbc5a8f13b55a14708aa3
  • alt-ruby31-rubygem-psych_4.0.4-14_amd64.deb
    sha:c99524a5ef28f8fd35c5ef41795ddfa5b317fc56
  • alt-ruby31-rubygem-rake_13.0.6-14_amd64.deb
    sha:27c56a007318ecf2fd334b0566759019935ab231
  • alt-ruby31-rubygem-rbs_2.7.0-14_amd64.deb
    sha:46a76d78c1c7240235ad795818cc8e4a192ad02f
  • alt-ruby31-rubygem-rdoc_6.4.1.1-14_amd64.deb
    sha:534fc80383fbff613e19246afaa8029d430f8cac
  • alt-ruby31-rubygem-rexml_3.3.9-14_amd64.deb
    sha:f4e38d7d0d8720779c346e45a6515a0f2618e64a
  • alt-ruby31-rubygem-rss_0.3.1-14_amd64.deb
    sha:047f848a6dbf3fe134e8ac47fa168cbc76e75d6d
  • alt-ruby31-rubygem-test-unit_3.5.3-14_amd64.deb
    sha:6adee1507913241fc36835af30bfc59e5af183fa
  • alt-ruby31-rubygem-typeprof_0.21.3-14_amd64.deb
    sha:e6779aa2dfd6a1a4b806e92b87d1fbbc885c4005
  • alt-ruby31-rubygems_3.3.27-14_amd64.deb
    sha:76ce8dedf26fd5ca4bd5767b547f7e196d68264f
  • alt-ruby31-rubygems-devel_3.3.27-14_amd64.deb
    sha:9289802fdc02f2bbc1d9be98adc44166026b3e6a
Notes:
This page is generated automatically and has not been checked for errors. For clarification or corrections please contact the CloudLinux Packaging Team.