Release date:
2026-09-16 17:46:48 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
* ALTEAPLN-38: drop the alt-ruby26-rubygem-typeprof deb package. Ruby
2.6 does not bundle typeprof: the package was declared in
debian/control but never populated or versioned, shipping only doc
files stamped with the interpreter version, which fails the rubygem
version QA checks.
* ALTEAPLN-38: add the missing debian/@name@-rubygem-did-you-mean.changelog
and debian/@name@-rubygem-openssl.changelog templates so both
sub-packages are stamped with their gem version (did_you_mean_version,
openssl_version) instead of the interpreter version. Both deb versions
carry an epoch (1:) because the previously shipped interpreter-versioned
debs (2.6.10-N) compare higher than the gem versions and apt would
refuse the downgrade otherwise; the Conflicts and Provides constraints
in debian/control follow the epoch.
Updated packages:
-
alt-ruby26_2.6.10-21_amd64.deb
sha:6f85e4ea66c062ae2ff48c3809d29e9c2d23498c
-
alt-ruby26-default-gems_2.6.10-21_amd64.deb
sha:d3f3e99f0cd19fdb49c9eb9731e3bfa64f72ec14
-
alt-ruby26-devel_2.6.10-21_amd64.deb
sha:97353c18bb2e26f114b7155a7b9f29b1a28345c6
-
alt-ruby26-devel-doc_2.6.10-21_amd64.deb
sha:a799af7b228eefea458b9ec88b32993af4792d28
-
alt-ruby26-doc_2.6.10-21_amd64.deb
sha:109f773964bc5adc5a1e32a7c060d1227a167ef7
-
alt-ruby26-libs_2.6.10-21_amd64.deb
sha:d9bf6978a7f69768bbd238bc777d6319dc45a3f8
-
alt-ruby26-rubygem-bigdecimal_1.4.1-21_amd64.deb
sha:5a92108bad7f896b34f9ab16c3b57892c822cd0b
-
alt-ruby26-rubygem-did-you-mean_1.3.0-21_amd64.deb
sha:8d875e6d7f7eb4bde3e3c09b785545da36fff52d
-
alt-ruby26-rubygem-io-console_0.4.7-21_amd64.deb
sha:074967bdde765f522cae3ff5508eca26ce4255cc
-
alt-ruby26-rubygem-json_2.1.0-21_amd64.deb
sha:dadaf86b33d9788cec1d6bab8303a4fdd68d6891
-
alt-ruby26-rubygem-minitest_5.11.3-21_amd64.deb
sha:50e179c6ab0787d9085fa75c3b4284129416b36d
-
alt-ruby26-rubygem-net-telnet_0.2.0-21_amd64.deb
sha:1fe60da08d9bc92198eb631dd141e89ec733f93b
-
alt-ruby26-rubygem-openssl_2.1.2-21_amd64.deb
sha:757c8aa102b572397d205ba68df17787b4577a4e
-
alt-ruby26-rubygem-power-assert_1.1.3-21_amd64.deb
sha:8cbd634f8253f5c41b342f0b5d9ed5b7a1ca5848
-
alt-ruby26-rubygem-psych_3.1.0-21_amd64.deb
sha:958035603f7da5f418e7c704e76fef0bd13a6a66
-
alt-ruby26-rubygem-rake_12.3.3-21_amd64.deb
sha:0941431777fb994bcc066affab1219f9908cb6d5
-
alt-ruby26-rubygem-rdoc_6.1.2.1-21_amd64.deb
sha:4b4b8ea6d3b56e93b95e82ad487ea1a32e09f3c1
-
alt-ruby26-rubygem-test-unit_3.2.9-21_amd64.deb
sha:d51ee7650a3b393dffc5742755fde9546ecac33d
-
alt-ruby26-rubygem-xmlrpc_0.3.0-21_amd64.deb
sha:4e33e745f97b08724c87f467b14dd60017e9a0ad
-
alt-ruby26-rubygems_3.0.3.1-21_amd64.deb
sha:790561ac6e3bee190c42974233692f9a9c41a358
-
alt-ruby26-rubygems-devel_3.0.3.1-21_amd64.deb
sha:bc414e6b4b316055a1b34ca96de90c7139a97c94
-
alt-ruby26_2.6.10-21_arm64.deb
sha:d2a05fd6faa407d34a8db382ca9a52e6b7b63558
-
alt-ruby26-default-gems_2.6.10-21_arm64.deb
sha:326acc348a06777fcab72a83614ffe6eed7a2ec2
-
alt-ruby26-devel_2.6.10-21_arm64.deb
sha:f1b4b1fef1300880d41b62daba3e7a86ce9d7368
-
alt-ruby26-devel-doc_2.6.10-21_arm64.deb
sha:c258bf01d0b57e4035c2d16f33f9b2b9cdffb0d9
-
alt-ruby26-doc_2.6.10-21_arm64.deb
sha:4affafec7ed733fb50a2cf1a5c26ba3dc19dcc4b
-
alt-ruby26-libs_2.6.10-21_arm64.deb
sha:473b6e614f08dacc49e473c92735a2a46e9b0b34
-
alt-ruby26-rubygem-bigdecimal_1.4.1-21_arm64.deb
sha:4996344851b6d655d2904ed4ccb14d2adf7874d9
-
alt-ruby26-rubygem-did-you-mean_1.3.0-21_arm64.deb
sha:f67971bcde4302222d152df440a7416ac0e9da10
-
alt-ruby26-rubygem-io-console_0.4.7-21_arm64.deb
sha:ac0c612466bf0492eba12f48e2c151e8d1fd2e3e
-
alt-ruby26-rubygem-json_2.1.0-21_arm64.deb
sha:938d8d32aca1797c1231ae633b47681da99cdc0b
-
alt-ruby26-rubygem-minitest_5.11.3-21_arm64.deb
sha:dbadb23792d33e87cc9b736a16ef5997a1375693
-
alt-ruby26-rubygem-net-telnet_0.2.0-21_arm64.deb
sha:2dddd5a759ec1924502bf3af73dab84cce7a74a8
-
alt-ruby26-rubygem-openssl_2.1.2-21_arm64.deb
sha:54b08fffa5a692481a9fcc9c48c68dca9a221581
-
alt-ruby26-rubygem-power-assert_1.1.3-21_arm64.deb
sha:3dbb54f077c5b569d5f43f973f7a67315dfc0850
-
alt-ruby26-rubygem-psych_3.1.0-21_arm64.deb
sha:c16cf5932b8ad5da254fb3acfb93718225f9a3df
-
alt-ruby26-rubygem-rake_12.3.3-21_arm64.deb
sha:24eaac09cc8138e821bb28a35e9f20db45826c86
-
alt-ruby26-rubygem-rdoc_6.1.2.1-21_arm64.deb
sha:8c763c9bac8c3e06bc8871e17867bf73d183489f
-
alt-ruby26-rubygem-test-unit_3.2.9-21_arm64.deb
sha:10305a50eaa128e51c00464a534044b3ce42c933
-
alt-ruby26-rubygem-xmlrpc_0.3.0-21_arm64.deb
sha:b3fade5832db341c0f26969036b34542d78ffaae
-
alt-ruby26-rubygems_3.0.3.1-21_arm64.deb
sha:860a127453c705ec9a591ccd4bbec699e110dd25
-
alt-ruby26-rubygems-devel_3.0.3.1-21_arm64.deb
sha:1b8911ff9f57d72ca22885de14809dcab63c48b3
Notes:
This page is generated automatically and has not been checked for errors. For clarification or
corrections please contact the
CloudLinux Packaging Team.