4gaBoards: Pre-Account Takeover via SSO Email Linkage
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- Required
- Attack complexity
- Low
- Impact type
- Security bypass
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- Fixed
Attack profile from CVSS 3.1 · CNA. Fix status from CNA. Impact type from CWE-287.
Summary
4gaBoards is a boards system for realtime project management. Prior to 3.3.8, 4gaBoards is vulnerable to pre-account takeover when registrationEnabled, localRegistrationEnabled, and ssoRegistrationEnabled are enabled and Google, GitHub, Microsoft, or OIDC SSO is configured. The POST /api/register endpoint permits creation of an unverified local account with a victim's email address, and POST /api/access-tokens permits that account to authenticate while isVerified is false. During the victim's first SSO login, server/api/helpers/users/get-create-one-for-github-sso.js, server/api/helpers/users/get-create-one-for-google-sso.js, server/api/helpers/users/get-create-one-for-microsoft-sso.js, and server/api/helpers/users/get-create-one-for-oidc-sso.js find the attacker-controlled account by email and link the verified SSO identity without confirming ownership of the local account. The attacker can retain local-password access to the linked account and obtain the victim's projects, data, and permissions. This issue is fixed in version 3.3.8.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Total
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
Remediation
- Fix · CNA 4gaBoards (RARgames) Fixed in 3.3.8
Timeline
- 2026-10-02 Threatist record created from CVE-2026-50191
References
More RARgames vulnerabilities
- TI-2026-36945 4gaBoards: Path Traversal leading to Arbitrary File Read and Deletion in Board Export CVSS 3.1HIGH 8.8
- TI-2026-38925 4gaBoards: SSO Pre-Account Takeover / Hijacking via Mass Assignment CVSS 3.1HIGH 7.6
- TI-2026-30019 4ga Boards: Import Path Traversal Leads to Arbitrary File Read CVSS 3.1HIGH 7.6
- TI-2026-38926 4gaBoards: Mass Information Disclosure (Internal PII Leakage) on /api/users to any authenticated user CVSS 3.1MEDIUM 6.5
- TI-2026-30018 4ga Boards: User Enumeration via Timing Side-Channel in Authentication Endpoint CVSS 3.1MEDIUM 5.3
Sources
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences