[CLSA-2026:1789560525] Fix CVE(s): CVE-2026-80212, CVE-2026-80213
Type:
security
Severity:
Important
Release date:
2026-09-16 12:08:56 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:0d2fea6fe2fc52b1965cd97ec029f064c56a5140
  • alt-ruby27-default-gems_2.7.8-10_amd64.deb
    sha:653e600ee3c2c05db268775ac92b20e1ca67cfaa
  • alt-ruby27-devel_2.7.8-10_amd64.deb
    sha:3e48fbaec1df017090ea06166bb510ad358d6acf
  • alt-ruby27-doc_2.7.8-10_amd64.deb
    sha:d7544d38b189f24ef69bc8b190cdc47874ddf026
  • alt-ruby27-libs_2.7.8-10_amd64.deb
    sha:ba6d8aba22d01c4468119dcaed24468c09fa6289
  • alt-ruby27-rubygem-bigdecimal_2.0.0-10_amd64.deb
    sha:69caf41c817f440cfa41b4684907b1dc42c8e6d6
  • alt-ruby27-rubygem-bundler_2.2.24-10_amd64.deb
    sha:eb8fcc674ee2e40b6c0b8289b6272d31ee67f16b
  • alt-ruby27-rubygem-io-console_0.5.6-10_amd64.deb
    sha:514d503a35fac2fbb951edb1a96d0e4098d764f8
  • alt-ruby27-rubygem-irb_1.2.6-10_amd64.deb
    sha:cbee706a97aa48ed06e5fd4080f6a70ee3e804a2
  • alt-ruby27-rubygem-json_2.3.0-10_amd64.deb
    sha:c1042fcf36384cf4ed782fdd87f0a5373ea85e9e
  • alt-ruby27-rubygem-minitest_5.13.0-10_amd64.deb
    sha:16dc276fd4edeafd6d20bb862823718c936dd15c
  • alt-ruby27-rubygem-net-telnet_0.2.0-10_amd64.deb
    sha:fbab878ed704a27580ab2057c0430cfc17b4eb1e
  • alt-ruby27-rubygem-power-assert_1.1.7-10_amd64.deb
    sha:a8594672e33032fd27761aee89f836c2e2e4a095
  • alt-ruby27-rubygem-psych_3.1.0-10_amd64.deb
    sha:8c906b2c69034d7623f851cd1fd7d27bf3878a45
  • alt-ruby27-rubygem-rake_13.0.1-10_amd64.deb
    sha:3c6d54616222a2e37cb7fd098f4da10bea602c8b
  • alt-ruby27-rubygem-rdoc_6.2.1.1-10_amd64.deb
    sha:bf8d428a8ff2e500be282eaa93dae61e38a3eb91
  • alt-ruby27-rubygem-test-unit_3.3.4-10_amd64.deb
    sha:3e7562cccc0542396deb255ea6c94675e074e155
  • alt-ruby27-rubygem-xmlrpc_0.3.0-10_amd64.deb
    sha:09b15998107e3b53a1f04eaf70b85019a4b31af3
  • alt-ruby27-rubygems_3.1.6-10_amd64.deb
    sha:e1071922e32a7532602111b64d6a4af01c92179d
  • alt-ruby27-rubygems-devel_3.1.6-10_amd64.deb
    sha:7c82e44fd69a2bccfb37a9256614dde46a3853a4
Notes:
This page is generated automatically and has not been checked for errors. For clarification or corrections please contact the CloudLinux Packaging Team.