Release date:
2026-09-16 18:48:27 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:cb101c04e752dd5d20838d80cce182a859900c93
-
alt-ruby30-default-gems_3.0.7-176_amd64.deb
sha:5895bb5f3228793e8cc3a74bc5b87fa547a60b57
-
alt-ruby30-devel_3.0.7-176_amd64.deb
sha:e2a6177e83ae95f54254e85c2b27a103a7bbc86c
-
alt-ruby30-doc_3.0.7-176_amd64.deb
sha:f414a858c8fd795e279c765eb3db965909cad722
-
alt-ruby30-libs_3.0.7-176_amd64.deb
sha:5ca51e2b5e21d4e2454591245dc5e2f9f6b52f9f
-
alt-ruby30-rubygem-bigdecimal_3.0.0-176_amd64.deb
sha:b8a7ef43f096934f79e4cae7d663841adef33db6
-
alt-ruby30-rubygem-bundler_2.2.33-176_amd64.deb
sha:01e2e2521420d551f2fb2945f2cf16a0ff53b999
-
alt-ruby30-rubygem-io-console_0.5.7-176_amd64.deb
sha:f4a08a313bc239cfc6c8504c42b548e5544dcaaf
-
alt-ruby30-rubygem-irb_1.3.5-176_amd64.deb
sha:b5d2b04c4f0d974a0f34ca0f998c16d527855093
-
alt-ruby30-rubygem-json_2.5.1-176_amd64.deb
sha:2fb529acd8e624af037a122548c6d4a3ed39429f
-
alt-ruby30-rubygem-minitest_5.14.2-176_amd64.deb
sha:0944d3604fbad4ecf705ea57de0fab1d3c176a46
-
alt-ruby30-rubygem-power-assert_1.2.1-176_amd64.deb
sha:02054e8b34cfc63c959aa7b1fe044f1120949075
-
alt-ruby30-rubygem-psych_3.3.2-176_amd64.deb
sha:8d2b5f0bbe0b7124c3a2cff787e50c7e7acd7439
-
alt-ruby30-rubygem-rake_13.0.3-176_amd64.deb
sha:92a7dcc367ce2b0fda990960d8648126a3bcc672
-
alt-ruby30-rubygem-rbs_1.4.0-176_amd64.deb
sha:a5da1de0882ea0c9bf8db349f6577e124aa2fa03
-
alt-ruby30-rubygem-rdoc_6.3.4.1-176_amd64.deb
sha:1de2835f283d1a9f29cc9750a3451cc779d71c15
-
alt-ruby30-rubygem-rexml_3.2.5-176_amd64.deb
sha:0fde551171284d491d34af80b29ac58327f12dfb
-
alt-ruby30-rubygem-rss_0.2.9-176_amd64.deb
sha:b4a7fe16ee8e61dd050fb5746cac2c25c031c7f3
-
alt-ruby30-rubygem-test-unit_3.3.7-176_amd64.deb
sha:60b0c14c1382c25e0b412b992ccda86bef8fe4e8
-
alt-ruby30-rubygem-typeprof_0.15.2-176_amd64.deb
sha:056bc9de3e9e50dd32475164447f862c9dc9b510
-
alt-ruby30-rubygems_3.2.33-176_amd64.deb
sha:ac31b04b9e2be25324680e99f082f17370b0bb45
-
alt-ruby30-rubygems-devel_3.2.33-176_amd64.deb
sha:9fdd96c981b20153795cb7d14572325a41b5bb03
Notes:
This page is generated automatically and has not been checked for errors. For clarification or
corrections please contact the
CloudLinux Packaging Team.