CVE-2026-47129
HighCVSS 8.1Exploitation Probability (EPSS)
Low risk13th percentile - higher than 13% of all known CVEs
Summary
BAC vulnerability in NextCRM (versions before 0.12.0) allows any authenticated user (even with 'member' or 'viewer' role) to activate or deactivate any user account, including the admin. Missing admin role check in activateUser and deactivateUser actions.
Risk Assessment
Risk of deactivating admin accounts, potentially leading to complete loss of system access.
Recommendation
Upgrade NextCRM to version 0.12.0.
Other vulnerabilities in NextCRM
See all- CVE-2026-55550High
A vulnerability in NextCRM (open source CRM) allows an authenticated low-privileged user to create, modify, archive, or soft-delete products in the CRM catalog via the MCP API.
- CVE-2026-55544High
NextCRM version 0.12.1 has a vulnerability in MCP campaign tools where handlers ignore the authenticated user ID and operate on campaigns only by object ID. A low-privileged user with a valid MCP API token can enumerate, read, modify, or delete other users' campaigns.
- CVE-2026-47130High
BOLA/IDOR vulnerability in NextCRM (versions prior to 0.12.0) in CRM contact and target update endpoints. An authenticated user can modify data belonging to other users or organizations.
Original NVD description (English source)
NextCRM is open-source customer relationship management (CRM) software. Versions prior to 0.12.0 have a Broken Access Control (BAC) vulnerability in the `activateUser` and `deactivateUser` Next.js Server Actions of NextCRM. The application fails to verify if the requesting user holds the `admin` role. Consequently, any authenticated user (even those with the lowest `member` or `viewer` roles) can arbitrarily activate or deactivate any user account in the system, including the main administrator. Version 0.12.0 fixes the issue.

