[CLSA-2026:1789556384] Fix CVE(s): CVE-2026-80212, CVE-2026-80213
Type:
security
Severity:
Important
Release date:
2026-09-16 17:30:25 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 * ALTEAPLN-38: drop the alt-ruby26-rubygem-typeprof deb package. Ruby 2.6 does not bundle typeprof: the package was declared in debian/control but never populated or versioned, shipping only doc files stamped with the interpreter version, which fails the rubygem version QA checks. * ALTEAPLN-38: add the missing debian/@name@-rubygem-did-you-mean.changelog and debian/@name@-rubygem-openssl.changelog templates so both sub-packages are stamped with their gem version (did_you_mean_version, openssl_version) instead of the interpreter version. Both deb versions carry an epoch (1:) because the previously shipped interpreter-versioned debs (2.6.10-N) compare higher than the gem versions and apt would refuse the downgrade otherwise; the Conflicts and Provides constraints in debian/control follow the epoch.
Updated packages:
  • alt-ruby26_2.6.10-21_amd64.deb
    sha:eb0444c975c28b9083b9a1746199f3c663f345d8
  • alt-ruby26-default-gems_2.6.10-21_amd64.deb
    sha:d3f3e99f0cd19fdb49c9eb9731e3bfa64f72ec14
  • alt-ruby26-devel_2.6.10-21_amd64.deb
    sha:a43be9c6ec8d0fe60bf753a91b6d92761f567706
  • alt-ruby26-devel-doc_2.6.10-21_amd64.deb
    sha:a799af7b228eefea458b9ec88b32993af4792d28
  • alt-ruby26-doc_2.6.10-21_amd64.deb
    sha:109f773964bc5adc5a1e32a7c060d1227a167ef7
  • alt-ruby26-libs_2.6.10-21_amd64.deb
    sha:a649d0e6c0e767caca8d43dbb145dcd929dc627b
  • alt-ruby26-rubygem-bigdecimal_1.4.1-21_amd64.deb
    sha:9bc22e8479eb028e928208cf662b28cae6a23e3c
  • alt-ruby26-rubygem-did-you-mean_1.3.0-21_amd64.deb
    sha:8d875e6d7f7eb4bde3e3c09b785545da36fff52d
  • alt-ruby26-rubygem-io-console_0.4.7-21_amd64.deb
    sha:6a01ebe4d1acf95f2bbefde4cf1b825ed2e98413
  • alt-ruby26-rubygem-json_2.1.0-21_amd64.deb
    sha:f60c5b7070957ac02b5cc69389cdaadce2a524a9
  • alt-ruby26-rubygem-minitest_5.11.3-21_amd64.deb
    sha:50e179c6ab0787d9085fa75c3b4284129416b36d
  • alt-ruby26-rubygem-net-telnet_0.2.0-21_amd64.deb
    sha:1fe60da08d9bc92198eb631dd141e89ec733f93b
  • alt-ruby26-rubygem-openssl_2.1.2-21_amd64.deb
    sha:7e5658e628a3e6e5efa007f1e0d2081ed3f7bc68
  • alt-ruby26-rubygem-power-assert_1.1.3-21_amd64.deb
    sha:8cbd634f8253f5c41b342f0b5d9ed5b7a1ca5848
  • alt-ruby26-rubygem-psych_3.1.0-21_amd64.deb
    sha:7ffd0b89acc9d78dd2c529eccde417475a0bd422
  • alt-ruby26-rubygem-rake_12.3.3-21_amd64.deb
    sha:0941431777fb994bcc066affab1219f9908cb6d5
  • alt-ruby26-rubygem-rdoc_6.1.2.1-21_amd64.deb
    sha:4b4b8ea6d3b56e93b95e82ad487ea1a32e09f3c1
  • alt-ruby26-rubygem-test-unit_3.2.9-21_amd64.deb
    sha:d51ee7650a3b393dffc5742755fde9546ecac33d
  • alt-ruby26-rubygem-xmlrpc_0.3.0-21_amd64.deb
    sha:4e33e745f97b08724c87f467b14dd60017e9a0ad
  • alt-ruby26-rubygems_3.0.3.1-21_amd64.deb
    sha:790561ac6e3bee190c42974233692f9a9c41a358
  • alt-ruby26-rubygems-devel_3.0.3.1-21_amd64.deb
    sha:bc414e6b4b316055a1b34ca96de90c7139a97c94
  • alt-ruby26_2.6.10-21_arm64.deb
    sha:0a6199dcb4f41e508b00c292953dcf6de3104b79
  • alt-ruby26-default-gems_2.6.10-21_arm64.deb
    sha:326acc348a06777fcab72a83614ffe6eed7a2ec2
  • alt-ruby26-devel_2.6.10-21_arm64.deb
    sha:5ff2a00e515561e143b800974c5f3d28c998154b
  • alt-ruby26-devel-doc_2.6.10-21_arm64.deb
    sha:c258bf01d0b57e4035c2d16f33f9b2b9cdffb0d9
  • alt-ruby26-doc_2.6.10-21_arm64.deb
    sha:4affafec7ed733fb50a2cf1a5c26ba3dc19dcc4b
  • alt-ruby26-libs_2.6.10-21_arm64.deb
    sha:84859677c297f3139d9b47360378b8d68b9f90c4
  • alt-ruby26-rubygem-bigdecimal_1.4.1-21_arm64.deb
    sha:99b99069aa15b71e7b5f447f8c37242d09e1ec4c
  • alt-ruby26-rubygem-did-you-mean_1.3.0-21_arm64.deb
    sha:f67971bcde4302222d152df440a7416ac0e9da10
  • alt-ruby26-rubygem-io-console_0.4.7-21_arm64.deb
    sha:f96d0a759ee2b0f322664da41bee80a0ee0c1f0e
  • alt-ruby26-rubygem-json_2.1.0-21_arm64.deb
    sha:a7e7b99890a0d61fc53693f731042b61d34e3d0d
  • alt-ruby26-rubygem-minitest_5.11.3-21_arm64.deb
    sha:dbadb23792d33e87cc9b736a16ef5997a1375693
  • alt-ruby26-rubygem-net-telnet_0.2.0-21_arm64.deb
    sha:2dddd5a759ec1924502bf3af73dab84cce7a74a8
  • alt-ruby26-rubygem-openssl_2.1.2-21_arm64.deb
    sha:a4bb704802d4a63c64aa0a64f972a7bad9f43c40
  • alt-ruby26-rubygem-power-assert_1.1.3-21_arm64.deb
    sha:3dbb54f077c5b569d5f43f973f7a67315dfc0850
  • alt-ruby26-rubygem-psych_3.1.0-21_arm64.deb
    sha:afb417051c1dd03a9ef190f3b155870f7a58e080
  • alt-ruby26-rubygem-rake_12.3.3-21_arm64.deb
    sha:24eaac09cc8138e821bb28a35e9f20db45826c86
  • alt-ruby26-rubygem-rdoc_6.1.2.1-21_arm64.deb
    sha:8c763c9bac8c3e06bc8871e17867bf73d183489f
  • alt-ruby26-rubygem-test-unit_3.2.9-21_arm64.deb
    sha:10305a50eaa128e51c00464a534044b3ce42c933
  • alt-ruby26-rubygem-xmlrpc_0.3.0-21_arm64.deb
    sha:b3fade5832db341c0f26969036b34542d78ffaae
  • alt-ruby26-rubygems_3.0.3.1-21_arm64.deb
    sha:860a127453c705ec9a591ccd4bbec699e110dd25
  • alt-ruby26-rubygems-devel_3.0.3.1-21_arm64.deb
    sha:1b8911ff9f57d72ca22885de14809dcab63c48b3
Notes:
This page is generated automatically and has not been checked for errors. For clarification or corrections please contact the CloudLinux Packaging Team.