SEPTEMBER 19, 2026
Live Feed
Back to database
Case File

CVE-2026-50191

HIGH · CVSS 8.8 EPSS 0.33% Public Exploit

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

CyberRota Analysis

AI-Generated

The vulnerability affects 4gaBoards prior to version 3.3.8, allowing attackers to exploit the registration process when certain registration options are enabled, leading to pre-account takeover. By creating an unverified local account using a victim's email, an attacker can link this account to the victim's verified SSO identity, granting unauthorized access to the victim's projects and data. Organizations using 4gaBoards with SSO configurations for Google, GitHub, or Microsoft should prioritize this issue to mitigate potential 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-50191
Severity
HIGH
CVSS
8.8
EPSS
0.33%
Microsoft GitHub

Original NVD Description

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.