-
-
Notifications
You must be signed in to change notification settings - Fork 223
Add advisory for CVE-2025-61594 (URI Credential Leakage Bypass) for Ruby < 3.3.10 and < 3.4.7 #913
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
…uby < 3.3.10 and < 3.4.7
|
@jasnow for your review |
|
Please add this advisory at the bottom of your advisory: |
Done. Thanks! |
rubies/ruby/CVE-2025-61594.yml
Outdated
| URIs using the `+` operator. This issue bypasses the previous fix for CVE-2025-27221. | ||
|
|
||
| The issue affects Ruby's built-in URI implementation prior to Ruby 3.3.10 and 3.4.7. | ||
| affected_versions: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The ruby-advisory-db YAML schema does not use affected_versions, only patched_versions and unaffected_versions; any other version not in those ranges is considered affected.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Makes sense! Addressed.
| - ">= 3.4.7" | ||
| related: | ||
| url: | ||
| - https://github.com/rubysec/ruby-advisory-db/blob/master/gems/uri/CVE-2025-61594.yml |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added
This adds an advisory under rubies/ruby for CVE-2025-61594, affecting Ruby versions before
3.3.10 and 3.4.7. The vulnerability allows credential leakage when combining URIs using the
Fixed in Ruby 3.3.10 and 3.4.7.