[CLSA-2026:1789558214] Fix CVE(s): CVE-2026-80212, CVE-2026-80213
Type:
security
Severity:
Important
Release date:
2026-09-16 11:30:26 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:4b964f66f20fe105381e6f4dea1ddf7efb39c7b9
  • alt-ruby32-bundled-gems_3.2.11-15_amd64.deb
    sha:0beecbda7bc94eff2feedc76f9890ff2bbd992b6
  • alt-ruby32-default-gems_3.2.11-15_amd64.deb
    sha:12e8917daf6165c172ed22c8243d1824c5441a56
  • alt-ruby32-devel_3.2.11-15_amd64.deb
    sha:9546a6c316156ffc66a2fdedfefa70a68aa7c715
  • alt-ruby32-doc_3.2.11-15_amd64.deb
    sha:3226290da55570cda43880d89a6db6a71400b963
  • alt-ruby32-libs_3.2.11-15_amd64.deb
    sha:026666470978fc175f2334728fa09e6de0ec7c8f
  • alt-ruby32-rubygem-bigdecimal_3.1.3-15_amd64.deb
    sha:bd92a9279ecfa8c1f6e2e40d499de0eec6d73ba9
  • alt-ruby32-rubygem-bundler_2.4.19-15_amd64.deb
    sha:185590452aa7aa59dfddc95a6e5ab13a0eca7e69
  • alt-ruby32-rubygem-io-console_0.6.0-15_amd64.deb
    sha:53983c78421893eb0f8091966783446c4c697158
  • alt-ruby32-rubygem-irb_1.6.2-15_amd64.deb
    sha:6bead0348dc2b4fc0157a0469dcc829f645f8268
  • alt-ruby32-rubygem-json_2.6.3-15_amd64.deb
    sha:f78fe6179608c7ffc89d4255d65084da28e5a642
  • alt-ruby32-rubygem-minitest_5.25.1-15_amd64.deb
    sha:1856f9591264f85e12f9d9d089f2ce7b9954f7f8
  • alt-ruby32-rubygem-power-assert_2.0.3-15_amd64.deb
    sha:c17cbc616c28c6b10e788e2ffde66dfd82a64549
  • alt-ruby32-rubygem-psych_5.0.1-15_amd64.deb
    sha:8f5c13e344a9408c5fdd1847ff2f7644a8bc7877
  • alt-ruby32-rubygem-rake_13.0.6-15_amd64.deb
    sha:58037f0b729115494ebff9120b915d111b81f1d7
  • alt-ruby32-rubygem-rbs_2.8.2-15_amd64.deb
    sha:0481f57c36e60633e484f645a00adec3add93ec1
  • alt-ruby32-rubygem-rdoc_6.5.1.1-15_amd64.deb
    sha:b9458da01c2fe6f533f26f156626c9a1d422e6e6
  • alt-ruby32-rubygem-rexml_3.4.4-15_amd64.deb
    sha:8170c06c4a97f7aab00b814dc0eb45881f72e64e
  • alt-ruby32-rubygem-rss_0.3.1-15_amd64.deb
    sha:3b2fdbcd1dc47dc1c7935154bf9fc804b7fb56f1
  • alt-ruby32-rubygem-test-unit_3.5.7-15_amd64.deb
    sha:f27e632720094ac043dce29144aea7187e74670d
  • alt-ruby32-rubygem-typeprof_0.21.3-15_amd64.deb
    sha:ddc8a64ee7f96cf9e8ab7555c5ffb2c0d9910864
  • alt-ruby32-rubygems_3.4.19-15_amd64.deb
    sha:73a770adabfa768aac38dc4377f0409bc1c88fbe
  • alt-ruby32-rubygems-devel_3.4.19-15_amd64.deb
    sha:fc7ad7975ab1d5f756376d6ef4e67312deb3e6b8
Notes:
This page is generated automatically and has not been checked for errors. For clarification or corrections please contact the CloudLinux Packaging Team.