CVE 2.7 LOW

URI Credential Leakage Bypass over CVE-2025-27221_CVE-2025-61594

2.7 / 10
LOW
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:U

Description

URI is a module providing classes to handle Uniform Resource Identifiers. In versions prior to 0.12.5, 0.13.3, and 1.0.4, a bypass exists for the fix to CVE-2025-27221 that can expose user credentials. 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. Versions 0.12.5, 0.13.3, and 1.0.4 fix the issue.

Basic Information

ID CVE-2025-61594
Source GitHub_M
Published Dec 30, 2025 at 21:03
Modified Dec 30, 2025 at 21:29

Affected Product

Vendor ruby
Product uri
Affected Versions ruby uri 0
ruby uri 0.13.0
ruby uri 1.0.0

CWE Classification

References

💭 Join the Security Discussion

🔒 Your email address will not be published. Required fields are marked *

⚠️ Please be respectful and constructive in your comments. Security discussions should remain professional.