[CLSA-2026:1789552882] Fix CVE(s): CVE-2026-80212, CVE-2026-80213
Type:
security
Severity:
Important
Release date:
2026-09-16 10:01:32 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-ruby27_2.7.8-10_amd64.deb
    sha:a6d65ecb802ef8cf240c2a17b106b5ef6a98e2b3
  • alt-ruby27-default-gems_2.7.8-10_amd64.deb
    sha:725dcbe7c4f77e574a549bf65f03d794e457721f
  • alt-ruby27-devel_2.7.8-10_amd64.deb
    sha:e041e83e83f38a2313bcb20d89ba24a9dcf5c59b
  • alt-ruby27-doc_2.7.8-10_amd64.deb
    sha:cdc3af06a6ee146b5ee93d42b2680b24fb63af82
  • alt-ruby27-libs_2.7.8-10_amd64.deb
    sha:598d792c5df983a6dcc565f997d1ea6ac177847b
  • alt-ruby27-rubygem-bigdecimal_2.0.0-10_amd64.deb
    sha:f255c21e093fe438c1b502527bad1af80d258d39
  • alt-ruby27-rubygem-bundler_2.2.24-10_amd64.deb
    sha:67ba4ccfe66709ba0f2c376712182f2e15043aad
  • alt-ruby27-rubygem-io-console_0.5.6-10_amd64.deb
    sha:ccb9f56c37b3aa2b30e33d86d09f3b81ec9f7309
  • alt-ruby27-rubygem-irb_1.2.6-10_amd64.deb
    sha:0097bf6705563ced80e71fd19d9e989a4d75a02a
  • alt-ruby27-rubygem-json_2.3.0-10_amd64.deb
    sha:2357c9c44c3bb6d2b80dc669a9494f726efdb6ec
  • alt-ruby27-rubygem-minitest_5.13.0-10_amd64.deb
    sha:75837c6d2a9288fac88a9c94bf2bff16abfceeed
  • alt-ruby27-rubygem-net-telnet_0.2.0-10_amd64.deb
    sha:50df30500d9ecb36cb82aaa0aac716e429be021e
  • alt-ruby27-rubygem-power-assert_1.1.7-10_amd64.deb
    sha:d4e4a6325a0325586b82d4b5b8acd2f732cd03fd
  • alt-ruby27-rubygem-psych_3.1.0-10_amd64.deb
    sha:378f0e0aa42c962b04238273333c21954a6a89b8
  • alt-ruby27-rubygem-rake_13.0.1-10_amd64.deb
    sha:40abbeebf0f7003f05dc5a69e8c6376cc9539dc3
  • alt-ruby27-rubygem-rdoc_6.2.1.1-10_amd64.deb
    sha:52ddbcb54be0540fd0532db42f4ab41986200cff
  • alt-ruby27-rubygem-test-unit_3.3.4-10_amd64.deb
    sha:e823fa7567f0e5c87110e2d76ad6e149f4be889e
  • alt-ruby27-rubygem-xmlrpc_0.3.0-10_amd64.deb
    sha:aeab441997bf7fed37db8d048208f290cebd3f2c
  • alt-ruby27-rubygems_3.1.6-10_amd64.deb
    sha:934b0af935d18d415501df2deed18051229a58f3
  • alt-ruby27-rubygems-devel_3.1.6-10_amd64.deb
    sha:fd6c6d66080ebc5741f9c27af9c067b87e1a59af
Notes:
This page is generated automatically and has not been checked for errors. For clarification or corrections please contact the CloudLinux Packaging Team.