[CLSA-2026:1789561586] Fix CVE(s): CVE-2026-80212, CVE-2026-80213
Type:
security
Severity:
Important
Release date:
2026-09-16 12:26:38 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:358c52fd55431502c4b9ea2d3c28aabe4f95c902
  • alt-ruby34-bundled-gems_3.4.10-12_amd64.deb
    sha:72c9b4bf4ee4ae3b8f5d14269bad47991c8ac110
  • alt-ruby34-default-gems_3.4.10-12_amd64.deb
    sha:4e660e43decd3093a89f5ce5199141d1a9634c26
  • alt-ruby34-devel_3.4.10-12_amd64.deb
    sha:f819467c538235c1a86b3e8aa36827206a4b2ead
  • alt-ruby34-doc_3.4.10-12_amd64.deb
    sha:4f94c85f9b2fec94ae74a199c306ed24aeee15d4
  • alt-ruby34-libs_3.4.10-12_amd64.deb
    sha:09d868f654db4bc70f2b136e8f6a2ce4234e9a50
  • alt-ruby34-rubygem-bigdecimal_3.1.8-12_amd64.deb
    sha:ca15ea4697dfd97106dc693570406ae4a701a770
  • alt-ruby34-rubygem-bundler_2.6.9-12_amd64.deb
    sha:debe28df22ba77da9140a147045d443c116a664c
  • alt-ruby34-rubygem-io-console_0.8.1-12_amd64.deb
    sha:c6d7ff43ee15b4ce0721fdc0e75ae9254afbe543
  • alt-ruby34-rubygem-irb_1.14.3-12_amd64.deb
    sha:e2d398bc46a9774355d39325031584544df224bb
  • alt-ruby34-rubygem-json_2.9.1-12_amd64.deb
    sha:095576e67635f4a831bee471e7d455b52b6eb93c
  • alt-ruby34-rubygem-minitest_5.25.4-12_amd64.deb
    sha:05483c53c96d413eb86f05b696e8d440bf54a71c
  • alt-ruby34-rubygem-power-assert_2.0.5-12_amd64.deb
    sha:806f9e3de48a2d635ed6709d800aae2bb1bf708b
  • alt-ruby34-rubygem-psych_5.2.2-12_amd64.deb
    sha:54931fb7d0d92dd4c98878a7bf5f0b3f6ff933f0
  • alt-ruby34-rubygem-racc_1.8.1-12_amd64.deb
    sha:c9d96f0b960ca4effd4f4eb66ae22f5f22ec49ca
  • alt-ruby34-rubygem-rake_13.2.1-12_amd64.deb
    sha:73a28c2c5cd2b6f6f0aad38ab78309103415f233
  • alt-ruby34-rubygem-rbs_3.8.0-12_amd64.deb
    sha:bd08fc95c8688fb391eaa36a2ee8874af32d3e6d
  • alt-ruby34-rubygem-rdoc_6.14.0-12_amd64.deb
    sha:d6262c3203a3a93ea931bd03b239cc103e23d35c
  • alt-ruby34-rubygem-rexml_3.4.4-12_amd64.deb
    sha:7a8ed63607dae09334225cfa4fd86c157f2c58d4
  • alt-ruby34-rubygem-rss_0.3.1-12_amd64.deb
    sha:ed6a03fd61f3145fc83d423cb86324bd516c98ec
  • alt-ruby34-rubygem-test-unit_3.6.7-12_amd64.deb
    sha:9854068eab8f679910371570739ea73267178a50
  • alt-ruby34-rubygem-typeprof_0.30.1-12_amd64.deb
    sha:153624b271568009113ef4db95348f842eef53ad
  • alt-ruby34-rubygems_3.6.9-12_amd64.deb
    sha:b53473834c43dfe115d0f63adb8e07beab6c7eb8
  • alt-ruby34-rubygems-devel_3.6.9-12_amd64.deb
    sha:db5b2d48a01c976e40c09b9b77c78e940ceff5b1
Notes:
This page is generated automatically and has not been checked for errors. For clarification or corrections please contact the CloudLinux Packaging Team.