Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Network-delivered session fixation requires victim to click a crafted URL (UI:R); attacker needs no privileges; confidentiality and integrity impacts are low with no availability impact.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
Lifecycle Timeline
2DescriptionCVE.org
Capgo console.capgo.app/login before 12.128.2 accepts access_token and refresh_token in URL query parameters, automatically authenticating users without confirmation. Attackers can craft malicious links to force victims into attacker-controlled sessions, exposing tokens in browser history and logs.
AnalysisAI
Session fixation in the Capgo cloud console login endpoint (console.capgo.app/login) allows unauthenticated remote attackers to force victims into attacker-controlled sessions by crafting malicious URLs containing attacker-owned tokens. Versions before 12.128.2 silently accept access_token and refresh_token as URL query parameters and authenticate the user without confirmation, bypassing normal login flows. Tokens passed via URL are additionally exposed in browser history, server access logs, and HTTP Referer headers, creating secondary information-disclosure risk. No public exploit code and no CISA KEV listing exist at time of analysis.
Technical ContextAI
Capgo is an over-the-air (OTA) update and deployment platform for Capacitor-based mobile applications, operated as a SaaS product at console.capgo.app. The vulnerability is classified as CWE-384 (Session Fixation): the login endpoint processes access_token and refresh_token directly from HTTP GET query parameters, allowing any caller to pre-load arbitrary tokens into a browser session without the user's knowledge or consent. Accepting bearer tokens via URL violates OAuth 2.0 security best practices (RFC 6749 Section 3.3) because query parameters are durably logged by web servers, CDN edge nodes, reverse proxies, and the browser's own history and autocomplete, and leak to third-party origins via the HTTP Referer header. The affected CPE is cpe:2.3:a:capgo:capgo:*:*:*:*:*:*:*:* covering all versions prior to 12.128.2.
RemediationAI
The primary fix is to upgrade Capgo to version 12.128.2 or later, which removes acceptance of access_token and refresh_token via URL query parameters; the vendor advisory is at https://github.com/Cap-go/capgo/security/advisories/GHSA-83f5-439g-pwmj. For self-hosted deployments that cannot immediately upgrade, configure web application firewall (WAF) rules to block or strip requests to the /login endpoint that include access_token or refresh_token as query parameters - note this may interfere with any legitimate OAuth callback flows that use the same parameter names, so scope rules carefully. Additionally, advise Capgo users to inspect login URLs before clicking and to rotate tokens immediately after any suspected exposure. Enabling server-side session monitoring to flag sessions originating from unexpected IP addresses or user agents can provide detection capability while a patch is pending. Upstream fix availability is confirmed by vendor advisory; the patched version number (12.128.2) is confirmed by the GHSA advisory.
More in Session Fixation
View allSession fixation vulnerability in Apache2Triad 1.5.4 allows remote attackers to hijack web sessions via the PHPSESSID pa
Improper session management in the /login_ok.htm endpoint of DAEnetIP4 METO v1.25 allows attackers to execute a session
Tiny File Manager v2.4.7 and below is vulnerable to session fixation. Rated critical severity (CVSS 9.8), this vulnerabi
A critical vulnerability was found in PHPGurukul User Registration & Login and User Management System V3.3 in the /login
Franklin Fueling Systems System Sentinel AnyWare (SSA) version 1.6.24.492 is vulnerable to Session Fixation. Rated criti
An issue in China Mobile Communications China Mobile Intelligent Home Gateway v.HG6543C4 allows a remote attacker to exe
A privilege escalation issue was found in PHP Gurukul Hospital Management System In v.4.0 allows a remote attacker to ex
Session Fixation in GitHub repository ikus060/rdiffweb prior to 2.4.7. Rated critical severity (CVSS 9.8), this vulnerab
Certain NetModule devices allow Limited Session Fixation via PHPSESSID. Rated critical severity (CVSS 9.8), this vulnera
An issue was discovered in DAViCal Andrew's Web Libraries (AWL) through 0.60. Rated critical severity (CVSS 9.8), this v
clonos.php in ClonOS WEB control panel 19.09 allows remote attackers to gain full access via change password requests be
Gogs 0.11.66 allows remote code execution because it does not properly validate session IDs, as demonstrated by a ".." s
Same weakness CWE-384 – Session Fixation
View allSame technique Information Disclosure
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-40426
GHSA-5ph3-fx7r-fpq3