[CLSA-2026:1789581687] Fix CVE(s): CVE-2026-80212, CVE-2026-80213
Type:
security
Severity:
Important
Release date:
2026-09-16 18:01:41 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:8ebab21b48bd8855a9dd944f03947b014cc9286c
  • alt-ruby35-bundled-gems_3.5.0~preview1-6_amd64.deb
    sha:f26454b50da30facd076be97fe3b05c9e73274b1
  • alt-ruby35-default-gems_3.5.0~preview1-6_amd64.deb
    sha:9abe35fb0787e0bb4f45334028838b2e89525cb6
  • alt-ruby35-devel_3.5.0~preview1-6_amd64.deb
    sha:638896016e660aa6e3b85fb1d24af4d62a32539c
  • alt-ruby35-doc_3.5.0~preview1-6_amd64.deb
    sha:6d60df135969c6263dfe8f6b22593424ca275700
  • alt-ruby35-libs_3.5.0~preview1-6_amd64.deb
    sha:09aacd415edf4dd43e75a28b94283361f5e3b2fa
  • alt-ruby35-rubygem-bigdecimal_3.1.9-6_amd64.deb
    sha:4e7c8d386ebd4f721008f31ad8cc22ffa8f46532
  • alt-ruby35-rubygem-bundler_2.7.0.dev-6_amd64.deb
    sha:b24b7df4c3b61a1ee83684920c3064a2b5c234b8
  • alt-ruby35-rubygem-io-console_0.8.0-6_amd64.deb
    sha:2de9bb2948980158087a481352963c81c227fdd4
  • alt-ruby35-rubygem-irb_1.15.2-6_amd64.deb
    sha:a1b73292c54a1ba6b3198ebbc0a181b59622a890
  • alt-ruby35-rubygem-json_2.10.2-6_amd64.deb
    sha:18dbb49826dfeb2d54429b27e1f953c28e838e80
  • alt-ruby35-rubygem-minitest_5.25.5-6_amd64.deb
    sha:d7c049c75bd720dd33c9a70fda345edac6f47435
  • alt-ruby35-rubygem-power-assert_2.0.5-6_amd64.deb
    sha:ce4667f49a4a3d92c181327ae795de369432f162
  • alt-ruby35-rubygem-psych_5.2.3-6_amd64.deb
    sha:3a04a5c1ee4aeb7f6789088c8ec60498084ab3e7
  • alt-ruby35-rubygem-racc_1.8.1-6_amd64.deb
    sha:9a8e5914da2f1fbc8d4e5c7c759f7fdd3ec0cc0c
  • alt-ruby35-rubygem-rake_13.2.1-6_amd64.deb
    sha:a59d7a4a06c4ff7f2fca81670455395d857f62bd
  • alt-ruby35-rubygem-rbs_3.9.2-6_amd64.deb
    sha:c255bfab47ca2c3c82117336cfc4a70b3e7bffae
  • alt-ruby35-rubygem-rdoc_6.13.1-6_amd64.deb
    sha:044e5ad7c1a87431b6470cf89202a98e9329aedf
  • alt-ruby35-rubygem-rexml_3.4.1-6_amd64.deb
    sha:38d617953a2c051aa8023394401ef39fce4dfaf8
  • alt-ruby35-rubygem-rss_0.3.1-6_amd64.deb
    sha:11ed1fe29a1b64a19757b4ebba0764b1be8a54ce
  • alt-ruby35-rubygem-test-unit_3.6.8-6_amd64.deb
    sha:7109aba3ba0c3aca48d07ce215b591597431e995
  • alt-ruby35-rubygem-typeprof_0.30.1-6_amd64.deb
    sha:4bf8a53726bda0d2156782a954c81c0337b7cc2a
  • alt-ruby35-rubygems_3.7.0.dev-6_amd64.deb
    sha:35ccc4896d6ef4bc99dcc22da34b982d53f80fb6
  • alt-ruby35-rubygems-devel_3.7.0.dev-6_amd64.deb
    sha:45d3528f3ef4cc861948af590cb5147e09103355
Notes:
This page is generated automatically and has not been checked for errors. For clarification or corrections please contact the CloudLinux Packaging Team.