Release date:
2026-09-16 10:28:41 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:0e54e73524b87e90a9c61703efaca676a0b3a401
-
alt-ruby27-default-gems_2.7.8-10_amd64.deb
sha:271af1934ebec216415da45ee1dd2eac8f4f5b75
-
alt-ruby27-devel_2.7.8-10_amd64.deb
sha:d44c80daa6b3fedfe6a8ba7e9f35f9c13e09f1e2
-
alt-ruby27-doc_2.7.8-10_amd64.deb
sha:0dc97614aa97b5314ea3fa9e18cd09bd2fad6401
-
alt-ruby27-libs_2.7.8-10_amd64.deb
sha:5d301c7d3755bc320a3a73db6099b462ce47d1f1
-
alt-ruby27-rubygem-bigdecimal_2.0.0-10_amd64.deb
sha:3d1fcf777c7085cc7a1c7a3aab2f73f9a8f51b8b
-
alt-ruby27-rubygem-bundler_2.2.24-10_amd64.deb
sha:aff2dcdf40b59228ba5bef274fca2479a98ef58f
-
alt-ruby27-rubygem-io-console_0.5.6-10_amd64.deb
sha:e70c7d1745a7722deb273705fffb79381d8315cd
-
alt-ruby27-rubygem-irb_1.2.6-10_amd64.deb
sha:f581eea3c4a5101387508a1b73171bd265d5f2c7
-
alt-ruby27-rubygem-json_2.3.0-10_amd64.deb
sha:c07e47d7e7df3a01c65fe0f9673cb4cf8f51f55d
-
alt-ruby27-rubygem-minitest_5.13.0-10_amd64.deb
sha:e1e75c4c03ceec5d0709bb1f5153d07b101618b5
-
alt-ruby27-rubygem-net-telnet_0.2.0-10_amd64.deb
sha:acf6bc9e49a12dca598515140c6ab2411df9a63d
-
alt-ruby27-rubygem-power-assert_1.1.7-10_amd64.deb
sha:3590cb4159c9d715394c4e3179206545518e35e7
-
alt-ruby27-rubygem-psych_3.1.0-10_amd64.deb
sha:31b568570d47c419544f62a0af1389e2f2e2473f
-
alt-ruby27-rubygem-rake_13.0.1-10_amd64.deb
sha:bfc61fbce4386b22a9ea4475777c704168988dd2
-
alt-ruby27-rubygem-rdoc_6.2.1.1-10_amd64.deb
sha:c2d19721f59c55c0d979351018f321c35e2bc1e9
-
alt-ruby27-rubygem-test-unit_3.3.4-10_amd64.deb
sha:12cd1a59853ecabd13d69db84e5a2d57c4dd1469
-
alt-ruby27-rubygem-xmlrpc_0.3.0-10_amd64.deb
sha:74da466c862c529430626b737213a632d91c4fbc
-
alt-ruby27-rubygems_3.1.6-10_amd64.deb
sha:12f71a8a9f553aa2ae194944cdcd3efb82444076
-
alt-ruby27-rubygems-devel_3.1.6-10_amd64.deb
sha:f9649e1dd6a2304daf835cbc187d6d215538b6cc
Notes:
This page is generated automatically and has not been checked for errors. For clarification or
corrections please contact the
CloudLinux Packaging Team.