SEPTEMBER 19, 2026
Live Feed
Back to database
Case File

CVE-2026-53958

HIGH · CVSS 7.6 EPSS 0.35% Public Exploit

Source: NVD + CISA KEV + EPSS · Published 2026-08-18 · Last synced 2026-09-17

CyberRota Analysis

AI-Generated

Authenticated users of 4gaBoards prior to version 3.3.9 are vulnerable to an account takeover attack, where an attacker can manipulate identity attributes such as Google and GitHub identifiers through a flawed API endpoint. This vulnerability allows the attacker to hijack a victim's session, granting access to their projects and sensitive data under the attacker's control. Organizations using 4gaBoards should prioritize upgrading to the patched version to mitigate the risk of unauthorized access and data breaches.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2026-53958
Severity
HIGH
CVSS
7.6
EPSS
0.35%
Microsoft GitHub

Original NVD Description

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.