[CLSA-2026:1789574614] Fix CVE(s): CVE-2026-80212, CVE-2026-80213
Type:
security
Severity:
Important
Release date:
2026-09-16 16:03:47 UTC
Description:
* SECURITY UPDATE: resolv memory exhaustion via unknown DNS resource types and SvcParamKeys - debian/patches/CVE-2026-80212.patch: stop permanently registering generated Resource::Generic and SvcParam::Generic classes (as Type_Class / Key constants and, in the RubyGems-vendored copy, as Resource::ClassHash entries) for every unknown DNS (type, class) pair and SvcParamKey, and compare generic records by TypeValue/ClassValue instead of class identity; backport of upstream ruby/resolv 6393c62 (resolv 0.7.2; 23f0009 on the 0.3 branch) - 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 b336e42 (resolv 0.7.2; b0ddbb5 on the 0.3 branch) - CVE-2026-80213
Updated packages:
  • alt-ruby34_3.4.10-12_amd64.deb
    sha:ea9a73ca317f158ddf424d02b240665c86c1613d
  • alt-ruby34-bundled-gems_3.4.10-12_amd64.deb
    sha:aad52b266d6b51a49f4fc3f8a22e4acbc2778735
  • alt-ruby34-default-gems_3.4.10-12_amd64.deb
    sha:56f172cebc7dfd54ff7594b869ce31f65bcefdc2
  • alt-ruby34-devel_3.4.10-12_amd64.deb
    sha:cd54f1ebc544cac2bf6de351e2451df9ea7fbcbc
  • alt-ruby34-doc_3.4.10-12_amd64.deb
    sha:8cccd726d8093bbe9c322461a4719bbf5d615aa7
  • alt-ruby34-libs_3.4.10-12_amd64.deb
    sha:318ddca5164553fdae660c732456e2a813ddc948
  • alt-ruby34-rubygem-bigdecimal_3.1.8-12_amd64.deb
    sha:6539019bc2e83941c23c7781950e509e9fb41e29
  • alt-ruby34-rubygem-bundler_2.6.9-12_amd64.deb
    sha:edf57654523f8e3a162117e24b4ca7083df64597
  • alt-ruby34-rubygem-io-console_0.8.1-12_amd64.deb
    sha:c32a9615e699a97dc062a7186baed6a1420628c3
  • alt-ruby34-rubygem-irb_1.14.3-12_amd64.deb
    sha:72e0490298372d42472d8a209ac71d47dcb1027c
  • alt-ruby34-rubygem-json_2.9.1-12_amd64.deb
    sha:56ce5d5c1adf458dff38b78fedef06ff51a08dc3
  • alt-ruby34-rubygem-minitest_5.25.4-12_amd64.deb
    sha:b55f2fce90134991d5837e7c290dd057fc47c3da
  • alt-ruby34-rubygem-power-assert_2.0.5-12_amd64.deb
    sha:e78227da3ec08de4302479263825ae2d5361cf46
  • alt-ruby34-rubygem-psych_5.2.2-12_amd64.deb
    sha:e9ede6dbb7b68d9abedc0c23416fc32d476ab784
  • alt-ruby34-rubygem-racc_1.8.1-12_amd64.deb
    sha:513aebf1d05dad9af03aab8efc508345a1356a19
  • alt-ruby34-rubygem-rake_13.2.1-12_amd64.deb
    sha:75f9a126e51ec621424227644ec214ec2da1d49c
  • alt-ruby34-rubygem-rbs_3.8.0-12_amd64.deb
    sha:696a6cd7f75de5fe4f40970453876f65834079e2
  • alt-ruby34-rubygem-rdoc_6.14.0-12_amd64.deb
    sha:56e2ab40a2281640675892e352d1ea7f78277f51
  • alt-ruby34-rubygem-rexml_3.4.4-12_amd64.deb
    sha:08c34f28d557d14e1c219337697a7de1112fca57
  • alt-ruby34-rubygem-rss_0.3.1-12_amd64.deb
    sha:884849c0390963eda57cd6e00589fd0ed600ccca
  • alt-ruby34-rubygem-test-unit_3.6.7-12_amd64.deb
    sha:c21c74ee5af717a30014c3d4473330972ef38637
  • alt-ruby34-rubygem-typeprof_0.30.1-12_amd64.deb
    sha:17bbeeeaf930116ccb1cf934188c8b4743709824
  • alt-ruby34-rubygems_3.6.9-12_amd64.deb
    sha:74a3214ac5baa7d56cbda97e0f7725520ecc9edf
  • alt-ruby34-rubygems-devel_3.6.9-12_amd64.deb
    sha:a9d8f7e9779fc20f7be35d0c5eb18b9d96f57f7a
Notes:
This page is generated automatically and has not been checked for errors. For clarification or corrections please contact the CloudLinux Packaging Team.