[ubuntu/questing-proposed] ruby3.3 3.3.8-2ubuntu1 (Accepted)
Athos Ribeiro
athos.ribeiro at canonical.com
Wed Jun 11 17:13:18 UTC 2025
ruby3.3 (3.3.8-2ubuntu1) questing; urgency=medium
* Merge with Debian unstable (LP: #2110442). Remaining changes:
- d/p/1001-fix-ensure-stack-memory-corruption.patch: add a patch to fix
"ensure" structure stack memory use-after-free errors.
- d/p/1002-ppc64le-fix-fiber-corruption.patch: add a patch to fix
conditional registers getting clobbered on ppc64el during the
Ruby fiber switching.
* Dropped changes:
- SECURITY UPDATE: DoS in net-imap response parser
+ debian/patches/CVE-2025-25186.patch: limit number of UIDs in
.bundle/gems/net-imap-0.4.9.1/lib/net/imap/response_parser.rb.
+ CVE-2025-25186
[ Fixed upstream in 3.3.8 ]
- SECURITY UPDATE: DoS in CGI Gem
+ debian/patches/CVE-2025-27219.patch: use String#concat instead of
String#+ for reducing cpu usage in lib/cgi/cookie.rb.
+ CVE-2025-27219
[ Fixed in 3.3.7-2 ]
- SECURITY UPDATE: ReDoS in CGI Gem
+ debian/patches/CVE-2025-27220.patch: escape/unescape unclosed tags as
well in lib/cgi/util.rb, test/cgi/test_cgi_util.rb.
+ CVE-2025-27220
[ Fixed in 3.3.7-2 ]
- SECURITY UPDATE: credential leak in URI gem
+ debian/patches/CVE-2025-27221-1.patch: truncate userinfo in
lib/uri/generic.rb, test/uri/test_generic.rb.
+ debian/patches/CVE-2025-27221-2.patch: fix merger of URI with
authority component in lib/uri/generic.rb, test/uri/test_generic.rb.
+ CVE-2025-27221
[ Fixed in 3.3.7-2 ]
Date: Mon, 09 Jun 2025 09:46:54 -0300
Changed-By: Athos Ribeiro <athos.ribeiro at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/ruby3.3/3.3.8-2ubuntu1
-------------- next part --------------
Format: 1.8
Date: Mon, 09 Jun 2025 09:46:54 -0300
Source: ruby3.3
Built-For-Profiles: noudeb
Architecture: source
Version: 3.3.8-2ubuntu1
Distribution: questing
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Athos Ribeiro <athos.ribeiro at canonical.com>
Launchpad-Bugs-Fixed: 2110442
Changes:
ruby3.3 (3.3.8-2ubuntu1) questing; urgency=medium
.
* Merge with Debian unstable (LP: #2110442). Remaining changes:
- d/p/1001-fix-ensure-stack-memory-corruption.patch: add a patch to fix
"ensure" structure stack memory use-after-free errors.
- d/p/1002-ppc64le-fix-fiber-corruption.patch: add a patch to fix
conditional registers getting clobbered on ppc64el during the
Ruby fiber switching.
* Dropped changes:
- SECURITY UPDATE: DoS in net-imap response parser
+ debian/patches/CVE-2025-25186.patch: limit number of UIDs in
.bundle/gems/net-imap-0.4.9.1/lib/net/imap/response_parser.rb.
+ CVE-2025-25186
[ Fixed upstream in 3.3.8 ]
- SECURITY UPDATE: DoS in CGI Gem
+ debian/patches/CVE-2025-27219.patch: use String#concat instead of
String#+ for reducing cpu usage in lib/cgi/cookie.rb.
+ CVE-2025-27219
[ Fixed in 3.3.7-2 ]
- SECURITY UPDATE: ReDoS in CGI Gem
+ debian/patches/CVE-2025-27220.patch: escape/unescape unclosed tags as
well in lib/cgi/util.rb, test/cgi/test_cgi_util.rb.
+ CVE-2025-27220
[ Fixed in 3.3.7-2 ]
- SECURITY UPDATE: credential leak in URI gem
+ debian/patches/CVE-2025-27221-1.patch: truncate userinfo in
lib/uri/generic.rb, test/uri/test_generic.rb.
+ debian/patches/CVE-2025-27221-2.patch: fix merger of URI with
authority component in lib/uri/generic.rb, test/uri/test_generic.rb.
+ CVE-2025-27221
[ Fixed in 3.3.7-2 ]
Checksums-Sha1:
b295ae34c8bd20dbaacf0aa43e15e397bd2ac016 2711 ruby3.3_3.3.8-2ubuntu1.dsc
4a0bba7c1d1e718391014b226d308cc1336eba5e 14507672 ruby3.3_3.3.8.orig.tar.xz
3da1b7cdf6af8534d85075cd4c287bc0b927ab32 67532 ruby3.3_3.3.8-2ubuntu1.debian.tar.xz
b5ed6f5254290ac4cf7165988218761620f69161 7322 ruby3.3_3.3.8-2ubuntu1_source.buildinfo
Checksums-Sha256:
7826ac9692b76554ee075f22ac783c14343366e8052052cd64f49d85f5c33d20 2711 ruby3.3_3.3.8-2ubuntu1.dsc
e2e1233ad275b7623a05edf23a01192626d1da454bdfe353a28a87acd8ef015c 14507672 ruby3.3_3.3.8.orig.tar.xz
79d0d51386863f33690f265af01a532553f5c96cf7c56ae709f49389f69d816d 67532 ruby3.3_3.3.8-2ubuntu1.debian.tar.xz
7fee5f0062013f258cfa3910c7e829ce3c33b1ab605889dad57a61b7dd187b69 7322 ruby3.3_3.3.8-2ubuntu1_source.buildinfo
Files:
ff4043b4e6930ca6cd2da92491a36ad3 2711 ruby optional ruby3.3_3.3.8-2ubuntu1.dsc
313ddd79a513aeeebfcc4bf10b55c861 14507672 ruby optional ruby3.3_3.3.8.orig.tar.xz
5621b601c027778168d4dcb94a701fce 67532 ruby optional ruby3.3_3.3.8-2ubuntu1.debian.tar.xz
075094c495b1d9644432cb179c208e86 7322 ruby optional ruby3.3_3.3.8-2ubuntu1_source.buildinfo
Original-Maintainer: Debian Ruby Team <pkg-ruby-extras-maintainers at lists.alioth.debian.org>
More information about the Questing-changes
mailing list