Release date:
2026-09-16 11:08:11 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:3b5b545c083eef1ef0cd2e2e9c18c8e0055f944c
-
alt-ruby31-bundled-gems_3.1.7-14_amd64.deb
sha:05640333edaea02ae712a7cbd7b4c3a6148e8dd2
-
alt-ruby31-default-gems_3.1.7-14_amd64.deb
sha:d89b03881743960fa96809471c698a552de3193e
-
alt-ruby31-devel_3.1.7-14_amd64.deb
sha:601ef56719f89e74e4623402b701e78de2fdcfb5
-
alt-ruby31-doc_3.1.7-14_amd64.deb
sha:16bafe693f2ec9947f56421aea17074f7c9f0098
-
alt-ruby31-libs_3.1.7-14_amd64.deb
sha:75f0e348de3f8b3ed5ab7809953bf08a99d0bd34
-
alt-ruby31-rubygem-bigdecimal_3.1.1-14_amd64.deb
sha:20a3309333fc1e97ed5e49f7c1f67098c9a7c4a7
-
alt-ruby31-rubygem-bundler_2.3.27-14_amd64.deb
sha:5b25f77b533aa31d69c29ec35a9511f272653351
-
alt-ruby31-rubygem-io-console_0.5.11-14_amd64.deb
sha:d7618dccf5ca51bdb5133871dd13091f7848a625
-
alt-ruby31-rubygem-irb_1.4.1-14_amd64.deb
sha:b6faadcd49a4d4fdf759986edbc42fdb5e0bc5ba
-
alt-ruby31-rubygem-json_2.6.1-14_amd64.deb
sha:d655946db04737e3deafc5576d9dff1b1d30594a
-
alt-ruby31-rubygem-minitest_5.15.0-14_amd64.deb
sha:2d9b86716ec3b568fed3faca69fa7fb94a105f14
-
alt-ruby31-rubygem-power-assert_2.0.1-14_amd64.deb
sha:e88a285382488cf980199de58f1ab51c40a78db5
-
alt-ruby31-rubygem-psych_4.0.4-14_amd64.deb
sha:d86fd9a167da8dd850cf01f30c35fe36a016f429
-
alt-ruby31-rubygem-rake_13.0.6-14_amd64.deb
sha:6ea6def8cfff81312fc7856690100e92584fab9e
-
alt-ruby31-rubygem-rbs_2.7.0-14_amd64.deb
sha:65df10123d77b4891fde734255e78f24ba3ed5ac
-
alt-ruby31-rubygem-rdoc_6.4.1.1-14_amd64.deb
sha:c3d287fc748d57c44ac15798adfaa4be86325081
-
alt-ruby31-rubygem-rexml_3.3.9-14_amd64.deb
sha:eb885e5212b28f15be4247d98eed2d5a073e3d6f
-
alt-ruby31-rubygem-rss_0.3.1-14_amd64.deb
sha:0e1b82beb3f2c7be08918037aafecc92ad058203
-
alt-ruby31-rubygem-test-unit_3.5.3-14_amd64.deb
sha:51fed62de68a7cf44637d1af799037623f8442be
-
alt-ruby31-rubygem-typeprof_0.21.3-14_amd64.deb
sha:9d775cf7ae5c4c6628a894388bdf32d5c8848533
-
alt-ruby31-rubygems_3.3.27-14_amd64.deb
sha:2fcc8f710c13c2870336f7d83191792dd6c0ee94
-
alt-ruby31-rubygems-devel_3.3.27-14_amd64.deb
sha:33d6070d91cb0fce103c8554c47caf969a74e675
Notes:
This page is generated automatically and has not been checked for errors. For clarification or
corrections please contact the
CloudLinux Packaging Team.