[CLSA-2026:1789573488] Fix CVE(s): CVE-2026-80212, CVE-2026-80213
Type:
security
Severity:
Important
Release date:
2026-09-16 15:44:59 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-ruby30_3.0.7-176_amd64.deb
    sha:42d52a58dd7aad9308539892ff50859dd0b21592
  • alt-ruby30-default-gems_3.0.7-176_amd64.deb
    sha:edc071f6c3f988e7c36856d506233a7f89a428a3
  • alt-ruby30-devel_3.0.7-176_amd64.deb
    sha:142833e80e105d36186b06008aa63bc30da06612
  • alt-ruby30-doc_3.0.7-176_amd64.deb
    sha:5d37d335a00e22de22af94b8b5d17fb40fc8947f
  • alt-ruby30-libs_3.0.7-176_amd64.deb
    sha:281b5a735d8b9d76724a0ac1f847cfc0acaa217a
  • alt-ruby30-rubygem-bigdecimal_3.0.0-176_amd64.deb
    sha:331800cb7185a614e973c606f0b3fd8ad192307d
  • alt-ruby30-rubygem-bundler_2.2.33-176_amd64.deb
    sha:50dd69f815c4f09d5da813a6fa8e193a3a59718e
  • alt-ruby30-rubygem-io-console_0.5.7-176_amd64.deb
    sha:dfa7906919dff095f563bfba2b397c1d73de7b3e
  • alt-ruby30-rubygem-irb_1.3.5-176_amd64.deb
    sha:15d5f9dc650fba7ebf3527fec9e398e90e0c52ea
  • alt-ruby30-rubygem-json_2.5.1-176_amd64.deb
    sha:0c233c98ac4a4afb7fcb1ea647febd73778093a6
  • alt-ruby30-rubygem-minitest_5.14.2-176_amd64.deb
    sha:8d1c988dbd9c308b38655962b102872efcd1ef4e
  • alt-ruby30-rubygem-power-assert_1.2.1-176_amd64.deb
    sha:07f5284a3484635d676ffa192dbdf155744aca3e
  • alt-ruby30-rubygem-psych_3.3.2-176_amd64.deb
    sha:df72e90b90300ca636ff94069fc79bcc223e1e32
  • alt-ruby30-rubygem-rake_13.0.3-176_amd64.deb
    sha:a52270bf73b6da8ad75b23f2920042ebcd92de3a
  • alt-ruby30-rubygem-rbs_1.4.0-176_amd64.deb
    sha:2cc9b3fa3d68febd5fb9f235b450ab8ab8100be1
  • alt-ruby30-rubygem-rdoc_6.3.4.1-176_amd64.deb
    sha:47fba80e09dc06bba2527bfb6c92ca1616c60710
  • alt-ruby30-rubygem-rexml_3.2.5-176_amd64.deb
    sha:d0fa7c920513e1b139f3c92e33654fae780ccdbd
  • alt-ruby30-rubygem-rss_0.2.9-176_amd64.deb
    sha:17bfed9eae86b6fc8cd9e5b566d56ace189601f9
  • alt-ruby30-rubygem-test-unit_3.3.7-176_amd64.deb
    sha:ebf47fa570e25e3039addfe54daf28d39291a8e3
  • alt-ruby30-rubygem-typeprof_0.15.2-176_amd64.deb
    sha:df17af3a089d968116542fb9d5bc7320fe3a0865
  • alt-ruby30-rubygems_3.2.33-176_amd64.deb
    sha:21819496300602efc8356bd4b8bee77606e4f81c
  • alt-ruby30-rubygems-devel_3.2.33-176_amd64.deb
    sha:a5b9263a25be0dcc513818e83cf154d3622f7f9e
Notes:
This page is generated automatically and has not been checked for errors. For clarification or corrections please contact the CloudLinux Packaging Team.