Cross-Site Scripting Vulnerability in Basecamp's Google Sign-In for Rails Applications
CVE-2025-57821
4.2MEDIUM
What is CVE-2025-57821?
Basecamp's Google Sign-In allows integration of Google login in Rails applications, but prior to version 1.3.0, it was susceptible to a cross-site scripting vulnerability. Attackers could exploit this by crafting a malformed URL that bypassed the same origin policy, redirecting users to malicious sites. This issue is particularly critical for Rails applications that store flash information in session cookies, especially if an attacker can inject arbitrary data into those cookies. Users are encouraged to upgrade to version 1.3.0 or implement mitigation strategies by setting SameSite attributes on session cookies, ensuring stricter handling of cross-origin requests.
Affected Version(s)
google_sign_in < 1.3.0