Release date:
2026-09-16 12:43:03 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-ruby31_3.1.7-14_amd64.deb
sha:d98dad31366db25355cdfdd4a2cc7cc33740b65e
-
alt-ruby31-bundled-gems_3.1.7-14_amd64.deb
sha:258ca142f764002756bc9d283b1f6b435b7a6bbb
-
alt-ruby31-default-gems_3.1.7-14_amd64.deb
sha:25626dd7c6c6be983aafd61dc06da61a1c6fe7bf
-
alt-ruby31-devel_3.1.7-14_amd64.deb
sha:8c318cfc0ca38a383dc0ea653e2f495245f0c8cd
-
alt-ruby31-doc_3.1.7-14_amd64.deb
sha:626c64d8d2dcade03b5d5cbc8a81abda99aaffaa
-
alt-ruby31-libs_3.1.7-14_amd64.deb
sha:7b9b66e6e6171d37d074f241d15cee2fe58d0a50
-
alt-ruby31-rubygem-bigdecimal_3.1.1-14_amd64.deb
sha:28456176dbe6e33449e9ae9891069e06e701e8be
-
alt-ruby31-rubygem-bundler_2.3.27-14_amd64.deb
sha:57efc52f1f84c75cf5ba6f84aa06e7edbc5f4882
-
alt-ruby31-rubygem-io-console_0.5.11-14_amd64.deb
sha:ec3245db01a2139c1e7da5369b645cc7a73831e9
-
alt-ruby31-rubygem-irb_1.4.1-14_amd64.deb
sha:d1d62029903c879f96d91ad643293bb2a37b0dfb
-
alt-ruby31-rubygem-json_2.6.1-14_amd64.deb
sha:04b7a061969f71c2f18fcf38f2a9929af04cfc18
-
alt-ruby31-rubygem-minitest_5.15.0-14_amd64.deb
sha:a771e93bd1e4086d204ff39094b2f01cd7fe2aa4
-
alt-ruby31-rubygem-power-assert_2.0.1-14_amd64.deb
sha:165ff3e00e409cc691fdbc5a8f13b55a14708aa3
-
alt-ruby31-rubygem-psych_4.0.4-14_amd64.deb
sha:c99524a5ef28f8fd35c5ef41795ddfa5b317fc56
-
alt-ruby31-rubygem-rake_13.0.6-14_amd64.deb
sha:27c56a007318ecf2fd334b0566759019935ab231
-
alt-ruby31-rubygem-rbs_2.7.0-14_amd64.deb
sha:46a76d78c1c7240235ad795818cc8e4a192ad02f
-
alt-ruby31-rubygem-rdoc_6.4.1.1-14_amd64.deb
sha:534fc80383fbff613e19246afaa8029d430f8cac
-
alt-ruby31-rubygem-rexml_3.3.9-14_amd64.deb
sha:f4e38d7d0d8720779c346e45a6515a0f2618e64a
-
alt-ruby31-rubygem-rss_0.3.1-14_amd64.deb
sha:047f848a6dbf3fe134e8ac47fa168cbc76e75d6d
-
alt-ruby31-rubygem-test-unit_3.5.3-14_amd64.deb
sha:6adee1507913241fc36835af30bfc59e5af183fa
-
alt-ruby31-rubygem-typeprof_0.21.3-14_amd64.deb
sha:e6779aa2dfd6a1a4b806e92b87d1fbbc885c4005
-
alt-ruby31-rubygems_3.3.27-14_amd64.deb
sha:76ce8dedf26fd5ca4bd5767b547f7e196d68264f
-
alt-ruby31-rubygems-devel_3.3.27-14_amd64.deb
sha:9289802fdc02f2bbc1d9be98adc44166026b3e6a
Notes:
This page is generated automatically and has not been checked for errors. For clarification or
corrections please contact the
CloudLinux Packaging Team.