Bug 58605 - rubygems: Multiple issues (5.2)
Summary: rubygems: Multiple issues (5.2)
Status: CLOSED FIXED
Alias: None
Product: UCS
Classification: Unclassified
Component: Security updates
Version: UCS 5.2
Hardware: All Linux
: P3 normal
Target Milestone: UCS 5.2-3-errata
Assignee: Quality Assurance
QA Contact: Dirk Wiesenthal
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-09-10 11:00 CEST by Quality Assurance
Modified: 2025-09-17 14:09 CEST (History)
1 user (show)

See Also:
What kind of report is it?: Security Issue
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Customer ID:
Max CVSS v3 score: 5.3 (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L) NVD


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Quality Assurance univentionstaff 2025-09-10 11:00:26 CEST
New Debian rubygems 3.3.15-2+deb12u1 fixes:
This update addresses the following issues:
3.3.15-2+deb12u1 (Thu, 17 Apr 2025 22:54:07 -0300)
* Fix CVE-2025-27221. The URI handling methods (URI.join, URI#merge, URI#+)  have an inadvertent leakage of authentication credentials because userinfo  is retained even after changing the host. - d/p/CVE-2025-27221_*.patch
* Fix CVE-2023-28755. A ReDoS issue was discovered in the URI component  through 0.12.0 in Ruby through 3.2.1. The URI parser mishandles invalid  URLs that have specific characters. It causes an increase in execution time  for parsing strings to URI objects. - d/p/CVE-2023-28755.patch
Comment 1 Quality Assurance univentionstaff 2025-09-10 12:00:19 CEST
--- mirror/ftp/pool/main/r/rubygems/rubygems_3.3.15-2.dsc
+++ apt/ucs_5.2-0-errata5.2-3/source/rubygems_3.3.15-2+deb12u1.dsc
@@ -1,3 +1,17 @@
+3.3.15-2+deb12u1 [Thu, 17 Apr 2025 22:54:07 -0300] Lucas Kanashiro <kanashiro@debian.org>:
+
+  * Fix CVE-2025-27221.
+    The URI handling methods (URI.join, URI#merge, URI#+) have an
+    inadvertent leakage of authentication credentials because userinfo is
+    retained even after changing the host.
+     - d/p/CVE-2025-27221_*.patch
+  * Fix CVE-2023-28755.
+    A ReDoS issue was discovered in the URI component through 0.12.0 in Ruby
+    through 3.2.1. The URI parser mishandles invalid URLs that have specific
+    characters. It causes an increase in execution time for parsing strings
+    to URI objects.
+     - d/p/CVE-2023-28755.patch
+
 3.3.15-2 [Sun, 01 Jan 2023 09:50:51 +0100] Lucas Nussbaum <lucas@debian.org>:
 
   * Team upload

<http://piuparts.knut.univention.de/5.2-3/#6246590830210766871>
Comment 2 Dirk Wiesenthal univentionstaff 2025-09-11 17:55:42 CEST
OK: YAML
OK: Tests
OK: piuparts
Comment 3 Christian Castens univentionstaff 2025-09-17 14:09:00 CEST
<https://errata.software-univention.de/#/?erratum=5.2x211>