Release date:
2026-09-16 15:44:59 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-ruby30_3.0.7-176_amd64.deb
sha:42d52a58dd7aad9308539892ff50859dd0b21592
-
alt-ruby30-default-gems_3.0.7-176_amd64.deb
sha:edc071f6c3f988e7c36856d506233a7f89a428a3
-
alt-ruby30-devel_3.0.7-176_amd64.deb
sha:142833e80e105d36186b06008aa63bc30da06612
-
alt-ruby30-doc_3.0.7-176_amd64.deb
sha:5d37d335a00e22de22af94b8b5d17fb40fc8947f
-
alt-ruby30-libs_3.0.7-176_amd64.deb
sha:281b5a735d8b9d76724a0ac1f847cfc0acaa217a
-
alt-ruby30-rubygem-bigdecimal_3.0.0-176_amd64.deb
sha:331800cb7185a614e973c606f0b3fd8ad192307d
-
alt-ruby30-rubygem-bundler_2.2.33-176_amd64.deb
sha:50dd69f815c4f09d5da813a6fa8e193a3a59718e
-
alt-ruby30-rubygem-io-console_0.5.7-176_amd64.deb
sha:dfa7906919dff095f563bfba2b397c1d73de7b3e
-
alt-ruby30-rubygem-irb_1.3.5-176_amd64.deb
sha:15d5f9dc650fba7ebf3527fec9e398e90e0c52ea
-
alt-ruby30-rubygem-json_2.5.1-176_amd64.deb
sha:0c233c98ac4a4afb7fcb1ea647febd73778093a6
-
alt-ruby30-rubygem-minitest_5.14.2-176_amd64.deb
sha:8d1c988dbd9c308b38655962b102872efcd1ef4e
-
alt-ruby30-rubygem-power-assert_1.2.1-176_amd64.deb
sha:07f5284a3484635d676ffa192dbdf155744aca3e
-
alt-ruby30-rubygem-psych_3.3.2-176_amd64.deb
sha:df72e90b90300ca636ff94069fc79bcc223e1e32
-
alt-ruby30-rubygem-rake_13.0.3-176_amd64.deb
sha:a52270bf73b6da8ad75b23f2920042ebcd92de3a
-
alt-ruby30-rubygem-rbs_1.4.0-176_amd64.deb
sha:2cc9b3fa3d68febd5fb9f235b450ab8ab8100be1
-
alt-ruby30-rubygem-rdoc_6.3.4.1-176_amd64.deb
sha:47fba80e09dc06bba2527bfb6c92ca1616c60710
-
alt-ruby30-rubygem-rexml_3.2.5-176_amd64.deb
sha:d0fa7c920513e1b139f3c92e33654fae780ccdbd
-
alt-ruby30-rubygem-rss_0.2.9-176_amd64.deb
sha:17bfed9eae86b6fc8cd9e5b566d56ace189601f9
-
alt-ruby30-rubygem-test-unit_3.3.7-176_amd64.deb
sha:ebf47fa570e25e3039addfe54daf28d39291a8e3
-
alt-ruby30-rubygem-typeprof_0.15.2-176_amd64.deb
sha:df17af3a089d968116542fb9d5bc7320fe3a0865
-
alt-ruby30-rubygems_3.2.33-176_amd64.deb
sha:21819496300602efc8356bd4b8bee77606e4f81c
-
alt-ruby30-rubygems-devel_3.2.33-176_amd64.deb
sha:a5b9263a25be0dcc513818e83cf154d3622f7f9e
Notes:
This page is generated automatically and has not been checked for errors. For clarification or
corrections please contact the
CloudLinux Packaging Team.