CVE-2025-58067

Basecamp's Google Sign-In for Rails allowed redirects to protocol-relative URI

Published Aug 29, 2025 CVSS 3.1 · 4.2 Medium EPSS < 1% KEV · Not listed
Description
Basecamp's Google Sign-In adds Google sign-in to Rails applications. Prior to version 1.3.1, it is possible to redirect a user to another origin if the "proceed_to" value in the session store is set to a protocol-relative URL. Normally the value of this URL is only written and read by the library or the calling application. However, it may be possible to set this session value from a malicious site with a form submission. Any Rails applications using the google_sign_in gem may be vulnerable, if this vector can be chained with another attack that is able to modify the OAuth2 request parameters. This issue has been patched in version 1.3.1. There are no workarounds.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2025-26391 Google Sign-In for Rails allowed redirect to protocol-relative URI
Github GHSA Github GHSA GHSA-5jch-xhw4-r43v Google Sign-In for Rails allowed redirect to protocol-relative URI
History
Type Values Removed Values Added
First Time appeared Basecamp
Basecamp basecamp
Vendors & Products Basecamp
Basecamp basecamp
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description Basecamp's Google Sign-In adds Google sign-in to Rails applications. Prior to version 1.3.1, it is possible to redirect a user to another origin if the "proceed_to" value in the session store is set to a protocol-relative URL. Normally the value of this URL is only written and read by the library or the calling application. However, it may be possible to set this session value from a malicious site with a form submission. Any Rails applications using the google_sign_in gem may be vulnerable, if this vector can be chained with another attack that is able to modify the OAuth2 request parameters. This issue has been patched in version 1.3.1. There are no workarounds.
Title Basecamp's Google Sign-In for Rails allowed redirects to protocol-relative URI
Weaknesses CWE-601
References
Metrics cvssV3_1

{'score': 4.2, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:N'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Sep 2, 2025, 1:52 PM
Reserved
Aug 22, 2025, 2:30 PM
Status
Deferred
Published
Aug 29, 2025, 9:15 PM
Modified
Oct 18, 2026, 9:10 PM