CVE-2026-41418 Details
Description
4ga Boards is a boards system for realtime project management. Prior to 3.3.5, 4ga Boards is vulnerable to user enumeration via a timing side-channel in the login endpoint (POST /api/access-tokens). When an invalid username/email is provided, the server responds immediately (~17ms average). When a valid username/email is provided with an incorrect password, the server first performs a bcrypt.compareSync() operation (~74ms average) before responding. This ~4.4× timing difference is trivially detectable even over a network — a single request suffices. This vulnerability is fixed in 3.3.5.
A user enumeration vulnerability has been identified in 4ga Boards versions prior to 3.3.5. This issue arises from a timing side-channel in the login endpoint, POST /api/access-tokens. When an invalid username or email is entered, the server responds quickly, averaging around 17 milliseconds. In contrast, a valid username or email with an incorrect password triggers a bcrypt comparison, delaying the response by approximately 74 milliseconds. This 4.4-fold timing difference can be easily detected over the network, allowing for rapid user enumeration. The vulnerability is exacerbated by the absence of rate limiting or account lockout mechanisms, enabling automated attacks.
To address this vulnerability, implement constant-time password comparisons, add rate limiting to the authentication endpoint, and introduce account lockout mechanisms after a certain number of failed login attempts.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Apr 24, 2026CISA-ADP
Assessed Apr 24, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/RARgames/4gaBoards/security/advisories/GHSA-8mj9-p99h-jhxp | [email protected] | AdvisoryRemedyVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-208 | Observable Timing Discrepancy | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| 4ga Boards | All versions |
CPE
Remediation
| |
Change History
3 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | [email protected] |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| Apr 24, 2026 | New CVE Received | [email protected] |
Volerion