Read the docs
TI-2026-38925 Aliases CVE-2026-53958

4gaBoards: SSO Pre-Account Takeover / Hijacking via Mass Assignment

Priority HIGH 68CWE-287Published · Updated

Key facts

Attack vector
Network
Privileges required
Low
User interaction
Required
Attack complexity
Low
Impact type
Security bypass, Tampering
Confidentiality · integrity · availability
High · High · Low
Fix status
Fixed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA. Impact type from CWE-287 and CWE-915.

Summary

4gaBoards is a boards system for realtime project management. Prior to 3.3.9, 4gaBoards allows an authenticated user to modify ssoGoogleId, ssoGoogleEmail, ssoGithubId, ssoGithubUsername, ssoGithubEmail, ssoMicrosoftId, ssoMicrosoftEmail, ssoOidcId, and ssoOidcEmail through PATCH /api/users/:id. The whitelist in server/api/controllers/users/update.js mass assigns these backend-managed identity attributes from user input. An attacker can place a victim's provider identifier on an attacker-controlled account, causing the default lookup in helpers such as server/api/helpers/users/get-create-one-for-github-sso.js to match the victim's first SSO login to the attacker's account before the email-linkage flow runs. The victim is logged into the attacker-controlled account, and projects, boards, or data the victim creates remain accessible through the attacker's original local credentials. This issue is fixed in version 3.3.9.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.00396 34th percentileScored 2026-11-07
Fix Fixed 4gaBoards (RARgames): 3.3.9

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
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

VendorProductAffected versionsFixed inStatusSource
RARgames4gaBoardsbefore 3.3.93.3.9Patch availableCNA
  • 4gaBoards VendorRARgames Affected before 3.3.9 Fixed in 3.3.9 Patch available CNA

Remediation

  • Fix · CNA 4gaBoards (RARgames) Fixed in 3.3.9

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-53958

References

  • TI-2026-36945 4gaBoards: Path Traversal leading to Arbitrary File Read and Deletion in Board Export CVSS 3.1HIGH 8.8
  • 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-36950 4gaBoards: Pre-Account Takeover via SSO Email Linkage CVSS 3.1HIGH 8.8
  • 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