[CLSA-2026:1789581053] Fix CVE(s): CVE-2026-80212, CVE-2026-80213
Type:
security
Severity:
Important
Release date:
2026-09-16 17:51:06 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:8c7f4484f0304d125f289339437cbfa73e9fc7ad
  • alt-ruby32-bundled-gems_3.2.11-15_amd64.deb
    sha:ff32a55712f625a2d0a5e09d5d64464d6f8fe567
  • alt-ruby32-default-gems_3.2.11-15_amd64.deb
    sha:ec61969dcf2732e09bffeaa1f05b095b5ba0178c
  • alt-ruby32-devel_3.2.11-15_amd64.deb
    sha:7e9dc6ab6e771a0e4224266815e2f6da6cc1c8ac
  • alt-ruby32-doc_3.2.11-15_amd64.deb
    sha:a6f11e37ab30bdf2667886020d48449fb13b4b4a
  • alt-ruby32-libs_3.2.11-15_amd64.deb
    sha:ea148bd0ab845aa5447944779960864a532495cf
  • alt-ruby32-rubygem-bigdecimal_3.1.3-15_amd64.deb
    sha:f405f9d56da8cbd77402b36f24c72f092d877b8d
  • alt-ruby32-rubygem-bundler_2.4.19-15_amd64.deb
    sha:74ba7a55f9e971154859df3c947aca89ea77b99d
  • alt-ruby32-rubygem-io-console_0.6.0-15_amd64.deb
    sha:11e4494dd4f264ea24c938d8859e41d11e69b8da
  • alt-ruby32-rubygem-irb_1.6.2-15_amd64.deb
    sha:bf4e44b63baac67f9f0d0b4fd35a11b7e247e9e3
  • alt-ruby32-rubygem-json_2.6.3-15_amd64.deb
    sha:e2d368f5146f8b14e56793c5ec435cddf35c11c0
  • alt-ruby32-rubygem-minitest_5.25.1-15_amd64.deb
    sha:966e79e9225f30d224da65e10bb5db6e08b74c2d
  • alt-ruby32-rubygem-power-assert_2.0.3-15_amd64.deb
    sha:bb309e525568e390a82687c32eda371fcafa202e
  • alt-ruby32-rubygem-psych_5.0.1-15_amd64.deb
    sha:5ddad83692698fe582c72024f6d7fa4a0971afe5
  • alt-ruby32-rubygem-rake_13.0.6-15_amd64.deb
    sha:a23c1b83df3deaf82f144541f25e4c71e8145a23
  • alt-ruby32-rubygem-rbs_2.8.2-15_amd64.deb
    sha:9d1d627a2a5a152491b62fbfdba4da175b3629b4
  • alt-ruby32-rubygem-rdoc_6.5.1.1-15_amd64.deb
    sha:3631a71611dd05d064fd8b50e4878fce497ae56e
  • alt-ruby32-rubygem-rexml_3.4.4-15_amd64.deb
    sha:bf75b23be77de17694ae180baa77aa1cde54060e
  • alt-ruby32-rubygem-rss_0.3.1-15_amd64.deb
    sha:22cab80b837994c584fa8a8e8e973af22fb16a6a
  • alt-ruby32-rubygem-test-unit_3.5.7-15_amd64.deb
    sha:007b9a5d2bd60b40ae526fd487b1c60fde7fb965
  • alt-ruby32-rubygem-typeprof_0.21.3-15_amd64.deb
    sha:7059bc0753495fb742b3f2de7c95848d82e085e4
  • alt-ruby32-rubygems_3.4.19-15_amd64.deb
    sha:ea6f9557208e683c5569f7492654887bb8adff6d
  • alt-ruby32-rubygems-devel_3.4.19-15_amd64.deb
    sha:7ca1eaa3501aaab5073f7d3128cf40f2678b6e6a
Notes:
This page is generated automatically and has not been checked for errors. For clarification or corrections please contact the CloudLinux Packaging Team.