cbcvebase.
CVE-2025-61594
published 2025-12-30

CVE-2025-61594: URI is a module providing classes to handle Uniform Resource Identifiers. In versions 0.12.4 and earlier (bundled in Ruby 3.2 series) 0.13.2 and earlier…

PriorityP347high7.5CVSS 3.1
AVNACLPRNUINSUCHINAN
EPSS
0.51%
40.5th percentile
URI is a module providing classes to handle Uniform Resource Identifiers. In versions 0.12.4 and earlier (bundled in Ruby 3.2 series) 0.13.2 and earlier (bundled in Ruby 3.3 series), 1.0.3 and earlier (bundled in Ruby 3.4 series), when using the + operator to combine URIs, sensitive information like passwords from the original URI can be leaked, violating RFC3986 and making applications vulnerable to credential exposure. This is a a bypass for the fix to CVE-2025-27221 that can expose user credentials. This issue has been fixed in versions 0.12.5, 0.13.3 and 1.0.4.

Affected

14 ranges
VendorProductVersion rangeFixed in
debianruby2.7
debianruby3.1
debianruby3.3
debianrubygems
msrcazl3_ruby_3.3.5-6_on_azure_linux_3.0
msrcazl3_ruby_3.3.5-7_on_azure_linux_3.0
msrccbl2_ruby_3.1.7-3_on_cbl_mariner_2.0
msrccbl2_ruby_3.1.7-4_on_cbl_mariner_2.0
ruby-languri< 0.12.50.12.5
ruby-languri>= 0 < 0.12.50.12.5
ruby-languri>= 0.13.0 < 0.13.30.13.3
ruby-languri>= 0.13.0 < 0.13.30.13.3
ruby-languri>= 1.0.0 < 1.0.41.0.4
ruby-languri>= 1.0.0 < 1.0.41.0.4

CVSS provenance

nvdv3.17.5HIGHCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
nvdv4.02.1LOWCVSS:4.0/AV:L/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:N/SC:L/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
ghsa5.3MEDIUM
osv5.3MEDIUM
vendor_debian3.2LOW
vendor_msrc3.2LOW
vendor_redhat3.2LOW
Stop checking back — get the weekly exploitation signal.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.