[CLSA-2026:1789608886] Fix CVE(s): CVE-2026-80212, CVE-2026-80213
Type:
security
Severity:
Important
Release date:
2026-09-17 01:35:00 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:cfc1c5190dcc2272b459260b51b4920fa8f69401
  • alt-ruby34-bundled-gems_3.4.10-12_amd64.deb
    sha:eaa8f7fb0ea5d23f9eb9c61420d33047fe529dbc
  • alt-ruby34-default-gems_3.4.10-12_amd64.deb
    sha:e8d9397b20ab4fe7c3533953e0bcd99fc0e39180
  • alt-ruby34-devel_3.4.10-12_amd64.deb
    sha:d040c7890581830741c29a1bd9f6dd972932375f
  • alt-ruby34-doc_3.4.10-12_amd64.deb
    sha:01252ea32b271434e491436b63c3aabb6ad57ecd
  • alt-ruby34-libs_3.4.10-12_amd64.deb
    sha:693f81ea89437060fdd231d16d0822a9447955d8
  • alt-ruby34-rubygem-bigdecimal_3.1.8-12_amd64.deb
    sha:0c87abe2cf482bdf1fc0b35235ba6c40176966ad
  • alt-ruby34-rubygem-bundler_2.6.9-12_amd64.deb
    sha:44adfd1d042931910d22f85344af9e30060a3064
  • alt-ruby34-rubygem-io-console_0.8.1-12_amd64.deb
    sha:d6cd5c8ea355b3f7baae8492e25f8534abead8b5
  • alt-ruby34-rubygem-irb_1.14.3-12_amd64.deb
    sha:c2f06019f37bfdc94c82f1799e85c57b722c402b
  • alt-ruby34-rubygem-json_2.9.1-12_amd64.deb
    sha:61d151db87887181a930066da0ca00dcc49d116c
  • alt-ruby34-rubygem-minitest_5.25.4-12_amd64.deb
    sha:538e4b32ac93511332fb897d9a7d4d23f5bf1880
  • alt-ruby34-rubygem-power-assert_2.0.5-12_amd64.deb
    sha:2302dec765aa49dd933d1d52780d7204f4dd5a04
  • alt-ruby34-rubygem-psych_5.2.2-12_amd64.deb
    sha:b71fef51785d40940251f4e3d620da8417834d0f
  • alt-ruby34-rubygem-racc_1.8.1-12_amd64.deb
    sha:6121b6e4ca832bc05384b519b569e5684ba16e6d
  • alt-ruby34-rubygem-rake_13.2.1-12_amd64.deb
    sha:fc0ed820e1cef325c90cd08b969ac42efdb601a9
  • alt-ruby34-rubygem-rbs_3.8.0-12_amd64.deb
    sha:f97a357a3c41670ac14d75e7d9bcdb65a3a83494
  • alt-ruby34-rubygem-rdoc_6.14.0-12_amd64.deb
    sha:d16014eae9d9a4e4ece6e2fa23b51e1d332b46ae
  • alt-ruby34-rubygem-rexml_3.4.4-12_amd64.deb
    sha:904dacf7df787dc9ac4d9dcbed507d33234b9cc5
  • alt-ruby34-rubygem-rss_0.3.1-12_amd64.deb
    sha:3c9ba2f3ac0ae6ae484ef57b6da83f4324af5677
  • alt-ruby34-rubygem-test-unit_3.6.7-12_amd64.deb
    sha:1cc386b63f23825ad9c44bc37ebbaf4f1fbd8be0
  • alt-ruby34-rubygem-typeprof_0.30.1-12_amd64.deb
    sha:fafa718f1544dc1191a85d00e640d882e777388d
  • alt-ruby34-rubygems_3.6.9-12_amd64.deb
    sha:2687165fcbc28cf47a4f57863d68556382c7dbc2
  • alt-ruby34-rubygems-devel_3.6.9-12_amd64.deb
    sha:7666a920956f27d1a44d78bc5e6aeffc3a89c6e8
Notes:
This page is generated automatically and has not been checked for errors. For clarification or corrections please contact the CloudLinux Packaging Team.