VYPR
Moderate severityNVD Advisory· Published Mar 28, 2024· Updated Nov 15, 2024

CVE-2024-29316

CVE-2024-29316

Description

NodeBB 3.6.7 is vulnerable to Incorrect Access Control, e.g., a low-privileged attacker can access the restricted tabs for the Admin group via "isadmin":true.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

NodeBB 3.6.7 contains an access control flaw allowing low-privileged users to access Admin-restricted tabs by injecting `"isadmin":true`.

Root

Cause

NodeBB 3.6.7 fails to properly enforce authorization checks for administrative interface components. The vulnerability stems from client-side or request-level validation that trusts the isadmin field sent by the user, rather than verifying server-side session privileges. This allows a low-privileged attacker to send a crafted request with "isadmin":true and gain access to tabs and panels intended only for the Admin group [1].

Attack

Vector

An attacker with a standard user account can exploit this by manipulating the HTTP request or WebSocket payload to include the isadmin flag set to true. No special network access or additional authentication is required beyond valid low-privilege credentials. The attack can be carried out through the normal web interface without any preconditions [1].

Impact

Successful exploitation grants the attacker access to privileged administrative controls, including settings and management panels that could lead to full compromise of the NodeBB instance. This includes the ability to modify forum configuration, user data, and potentially the server environment [1]. NodeBB's bug bounty program classifies similar privilege escalation to admin as a Critical severity issue [2].

Mitigation

NodeBB has acknowledged the vulnerability, but as of the publication date no patch has been released for version 3.6.7. Administrators should monitor the official NodeBB repository and security advisories for an update [1][3]. In the interim, restricting account creation and monitoring logs for unusual isadmin flags may reduce risk.

AI Insight generated on May 20, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected packages

Versions sourced from the GitHub Security Advisory.

PackageAffected versionsPatched versions
nodebbnpm
< 3.6.73.6.7

Affected products

2

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

5

News mentions

0

No linked articles in our index yet.