[CLSA-2026:1789558436] Fix CVE(s): CVE-2026-80212, CVE-2026-80213
Type:
security
Severity:
Important
Release date:
2026-09-16 11:34:07 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:f8e72357395a7cd38ddb2d1e95735c639d20295c
  • alt-ruby32-bundled-gems_3.2.11-15_amd64.deb
    sha:855eb4b11e00ce59d9ddf7016d980a53f86cdbee
  • alt-ruby32-default-gems_3.2.11-15_amd64.deb
    sha:b6a06c082645fd48934daec70da647185f707d38
  • alt-ruby32-devel_3.2.11-15_amd64.deb
    sha:86aa38d1bff0992a4b3f35c509d82dc748c13597
  • alt-ruby32-doc_3.2.11-15_amd64.deb
    sha:c9247804fc5c7080e7b7c6346937a1a2b22af1a9
  • alt-ruby32-libs_3.2.11-15_amd64.deb
    sha:937fb7b21198af85f466c0d212cf3a5bd13f5669
  • alt-ruby32-rubygem-bigdecimal_3.1.3-15_amd64.deb
    sha:5bfc4e8c4b97c6bac6cba9c267db92c7086bc2f3
  • alt-ruby32-rubygem-bundler_2.4.19-15_amd64.deb
    sha:80a3d825422b4b5911646b2ded27e4401c8450f9
  • alt-ruby32-rubygem-io-console_0.6.0-15_amd64.deb
    sha:8098d08b20c9fc23b84c0ea672d1ddce94be7077
  • alt-ruby32-rubygem-irb_1.6.2-15_amd64.deb
    sha:7f827d4c3cbe9b7baf11a24ff40b79fa1fc09d14
  • alt-ruby32-rubygem-json_2.6.3-15_amd64.deb
    sha:4f03bf5f546f49ab0b5f376d63d527c02388b0d1
  • alt-ruby32-rubygem-minitest_5.25.1-15_amd64.deb
    sha:a5f0d0d3bbd82beea7dc88ca232ed1ccd2e18c52
  • alt-ruby32-rubygem-power-assert_2.0.3-15_amd64.deb
    sha:c1de477ef7c2a01eb05440e25bdd101ce34d31dc
  • alt-ruby32-rubygem-psych_5.0.1-15_amd64.deb
    sha:38de8396b475c8948d6a782f4046680ff9f495c3
  • alt-ruby32-rubygem-rake_13.0.6-15_amd64.deb
    sha:57f9238b9998a0811ac59edc3704a9c53ec006b4
  • alt-ruby32-rubygem-rbs_2.8.2-15_amd64.deb
    sha:4a77d29d326a94411650afaa53b65716b67a0600
  • alt-ruby32-rubygem-rdoc_6.5.1.1-15_amd64.deb
    sha:9246f049096da44a074d02b2ad7e24451d56d33a
  • alt-ruby32-rubygem-rexml_3.4.4-15_amd64.deb
    sha:105e805c98303ce1dbb6acfbc263621be986b56a
  • alt-ruby32-rubygem-rss_0.3.1-15_amd64.deb
    sha:98b30bd9e9b25cb6025e563a99f3fae71fdd4253
  • alt-ruby32-rubygem-test-unit_3.5.7-15_amd64.deb
    sha:990d637ba809688508b86247930c51691fbd84fe
  • alt-ruby32-rubygem-typeprof_0.21.3-15_amd64.deb
    sha:1d8365e5ca460b803c60b48aa0f50978fda33251
  • alt-ruby32-rubygems_3.4.19-15_amd64.deb
    sha:9b3b0f0631f3608bb3e730e6383ec822e7de4786
  • alt-ruby32-rubygems-devel_3.4.19-15_amd64.deb
    sha:220d69f96e5eee0e4ac08b4a936606f16ec552e2
Notes:
This page is generated automatically and has not been checked for errors. For clarification or corrections please contact the CloudLinux Packaging Team.