CVE-2025-58067: basecamp google_sign_in · Open Redirect
Affects basecamp google_sign_inSource CVE Database V5
Not known to be exploited · CVSS 4.2 Medium : upgrade to 1.3.1 when convenient.
Data as of 26 Oct 2026, 17:16 UTC
- EPSS
- 0.2% chance of exploitation in 30 days – higher than 13% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 1.3.1
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:NExploitation evidence
Disclosed: evidence found.
CVE published 29 Aug 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Upgrade basecamp google_sign_in to 1.3.1.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| basecamp google_sign_in | Affected
| Fixed in
|
AI-suggested
The only effective mitigation is to upgrade the google_sign_in gem to version 1.3.1 or later, where the vulnerability has been patched. Since no workarounds exist, organizations should prioritize dependency management and patching processes to ensure timely updates. Additionally, developers should audit OAuth2 request parameter handling to prevent manipulation that could be chained with this open redirect. Implementing strict validation and whitelisting of redirect URLs within the application can further reduce risk. Web application firewalls (WAFs) can be configured to detect and block suspicious redirect patterns or unusual OAuth2 parameter modifications. User education on phishing risks and monitoring for unusual authentication flows can also help mitigate exploitation attempts. Finally, organizations should conduct security testing and code reviews focusing on session management and redirect handling in authentication flows.
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.
References
- github.com/basecamp/google_sign_in/security/advisories/GHSA-5jch-xhw4-r43v (opens in a new tab)
- github.com/basecamp/google_sign_in/pull/75 (opens in a new tab)
- github.com/basecamp/google_sign_in/commit/e97aef4626b1bcbd2c6f01f7dd25f12ac855d4cc (opens in a new tab)
- github.com/basecamp/google_sign_in/releases/tag/v1.3.1 (opens in a new tab)