[CLSA-2026:1789554504] Fix CVE(s): CVE-2026-80212, CVE-2026-80213
Type:
security
Severity:
Important
Release date:
2026-09-16 10:28: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 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:0e54e73524b87e90a9c61703efaca676a0b3a401
  • alt-ruby27-default-gems_2.7.8-10_amd64.deb
    sha:271af1934ebec216415da45ee1dd2eac8f4f5b75
  • alt-ruby27-devel_2.7.8-10_amd64.deb
    sha:d44c80daa6b3fedfe6a8ba7e9f35f9c13e09f1e2
  • alt-ruby27-doc_2.7.8-10_amd64.deb
    sha:0dc97614aa97b5314ea3fa9e18cd09bd2fad6401
  • alt-ruby27-libs_2.7.8-10_amd64.deb
    sha:5d301c7d3755bc320a3a73db6099b462ce47d1f1
  • alt-ruby27-rubygem-bigdecimal_2.0.0-10_amd64.deb
    sha:3d1fcf777c7085cc7a1c7a3aab2f73f9a8f51b8b
  • alt-ruby27-rubygem-bundler_2.2.24-10_amd64.deb
    sha:aff2dcdf40b59228ba5bef274fca2479a98ef58f
  • alt-ruby27-rubygem-io-console_0.5.6-10_amd64.deb
    sha:e70c7d1745a7722deb273705fffb79381d8315cd
  • alt-ruby27-rubygem-irb_1.2.6-10_amd64.deb
    sha:f581eea3c4a5101387508a1b73171bd265d5f2c7
  • alt-ruby27-rubygem-json_2.3.0-10_amd64.deb
    sha:c07e47d7e7df3a01c65fe0f9673cb4cf8f51f55d
  • alt-ruby27-rubygem-minitest_5.13.0-10_amd64.deb
    sha:e1e75c4c03ceec5d0709bb1f5153d07b101618b5
  • alt-ruby27-rubygem-net-telnet_0.2.0-10_amd64.deb
    sha:acf6bc9e49a12dca598515140c6ab2411df9a63d
  • alt-ruby27-rubygem-power-assert_1.1.7-10_amd64.deb
    sha:3590cb4159c9d715394c4e3179206545518e35e7
  • alt-ruby27-rubygem-psych_3.1.0-10_amd64.deb
    sha:31b568570d47c419544f62a0af1389e2f2e2473f
  • alt-ruby27-rubygem-rake_13.0.1-10_amd64.deb
    sha:bfc61fbce4386b22a9ea4475777c704168988dd2
  • alt-ruby27-rubygem-rdoc_6.2.1.1-10_amd64.deb
    sha:c2d19721f59c55c0d979351018f321c35e2bc1e9
  • alt-ruby27-rubygem-test-unit_3.3.4-10_amd64.deb
    sha:12cd1a59853ecabd13d69db84e5a2d57c4dd1469
  • alt-ruby27-rubygem-xmlrpc_0.3.0-10_amd64.deb
    sha:74da466c862c529430626b737213a632d91c4fbc
  • alt-ruby27-rubygems_3.1.6-10_amd64.deb
    sha:12f71a8a9f553aa2ae194944cdcd3efb82444076
  • alt-ruby27-rubygems-devel_3.1.6-10_amd64.deb
    sha:f9649e1dd6a2304daf835cbc187d6d215538b6cc
Notes:
This page is generated automatically and has not been checked for errors. For clarification or corrections please contact the CloudLinux Packaging Team.