[CLSA-2026:1788196294] Fix CVE(s): CVE-2026-27820
Type:
security
Severity:
Critical
Release date:
2026-08-31 17:11:46 UTC
Description:
* SECURITY UPDATE: Heap buffer overflow in the bundled zlib extension via Zlib::GzipReader#ungetc - debian/patches/CVE-2026-27820.patch: in zstream_buffer_ungets() (ext/zlib/zlib.c) the output buffer was expanded only when it was already full (rb_str_capacity(z->buf) <= ZSTREAM_BUF_FILLED(z)), so a large ungetc payload memmove()'d and wrote past the allocation. Make the expansion unconditional via zstream_expand_buffer_into(z, len), which guarantees capacity for filled + len before the memmove. Also backports the upstream regression test test_ungetc_buffer_underflow. - CVE-2026-27820
CVEs fixed:
Updated packages:
  • alt-ruby35_3.5.0~preview1-4_amd64.deb
    sha:3606b30be2e0f41bd253ffc7863e1bdc4e660b70
  • alt-ruby35-bundled-gems_3.5.0~preview1-4_amd64.deb
    sha:9cb053de114e56210cd4449fe40392250bc4b071
  • alt-ruby35-default-gems_3.5.0~preview1-4_amd64.deb
    sha:7f67f8f8496894adf5c645e3cb8a061af450113d
  • alt-ruby35-devel_3.5.0~preview1-4_amd64.deb
    sha:a1ebdcb0a07077ee78b3b73e4c381f5ac91e6286
  • alt-ruby35-doc_3.5.0~preview1-4_amd64.deb
    sha:c64b28ce1e35b8b803903dcba6b95e037640d248
  • alt-ruby35-libs_3.5.0~preview1-4_amd64.deb
    sha:f430de13e4b6a3fa8b88bc348ee7eb8d43801178
  • alt-ruby35-rubygem-bigdecimal_3.1.9-4_amd64.deb
    sha:3976b423d682d3bbb41a268cbf92b892c1cda005
  • alt-ruby35-rubygem-bundler_2.7.0.dev-4_amd64.deb
    sha:48da5da1a6b69cf182d54ab140f0fea04fdf8732
  • alt-ruby35-rubygem-io-console_0.8.0-4_amd64.deb
    sha:f27115e34b076f91cd6ae00ca91fb7d932dd03a0
  • alt-ruby35-rubygem-irb_1.15.2-4_amd64.deb
    sha:cdd9dbb129e35d2dcc227d2c20afbd51098b73f1
  • alt-ruby35-rubygem-json_2.10.2-4_amd64.deb
    sha:3ddb47c8fee35b7957840872cbe9b76f34faf03e
  • alt-ruby35-rubygem-minitest_5.25.5-4_amd64.deb
    sha:198aac56b111202056efb157d3ec0714a73dd435
  • alt-ruby35-rubygem-power-assert_2.0.5-4_amd64.deb
    sha:fbdb02bced7638a864e335a2224ec95918302066
  • alt-ruby35-rubygem-psych_5.2.3-4_amd64.deb
    sha:545eb09917f94681396642509529bb9db57d1369
  • alt-ruby35-rubygem-racc_1.8.1-4_amd64.deb
    sha:1700636673b3bebbcf50f994e9edf70fda02eca6
  • alt-ruby35-rubygem-rake_13.2.1-4_amd64.deb
    sha:734c7f03103e5fecd81c6406b687716256fb52a8
  • alt-ruby35-rubygem-rbs_3.9.2-4_amd64.deb
    sha:e33739b2fa09b4d29b6f7fd4991056034aeebc56
  • alt-ruby35-rubygem-rdoc_6.13.1-4_amd64.deb
    sha:58f6b9199dcd863ee27aacea4abd159efd3a9973
  • alt-ruby35-rubygem-rexml_3.4.1-4_amd64.deb
    sha:b463e448b3b518c2064787e00299f25a52d98055
  • alt-ruby35-rubygem-rss_0.3.1-4_amd64.deb
    sha:d9571024252b95c0243ab5822b81a8bcedb1190e
  • alt-ruby35-rubygem-test-unit_3.6.8-4_amd64.deb
    sha:75131ff179a668db14a649667992d2f10b72b2ec
  • alt-ruby35-rubygem-typeprof_0.30.1-4_amd64.deb
    sha:ef5591f04535d9100c15eaf9c3dd9e32f7b5c488
  • alt-ruby35-rubygems_3.7.0.dev-4_amd64.deb
    sha:baa273c1308c13404c71f58e85a1849203e2c61f
  • alt-ruby35-rubygems-devel_3.7.0.dev-4_amd64.deb
    sha:cc036265678eef40859af1b3210bc52c147098a2
Notes:
This page is generated automatically and has not been checked for errors. For clarification or corrections please contact the CloudLinux Packaging Team.