Description
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.
Published: 2026-07-20
Score: 8.1 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

NextCRM contains a broken access control flaw that allows any authenticated user, even those with the lowest access levels, to activate or deactivate any user account in the system. This includes the ability to disable the main administrator account, which can lead to denial of administrative service and potentially facilitate impersonation of other users. The underlying weakness is a missing authorization check on the server-side activateUser and deactivateUser actions, corresponding to CWE-862.

Affected Systems

The vulnerability affects the NextCRM open-source customer relationship management application distributed by pdovhomilja. All versions prior to 0.12.0 are impacted; version 0.12.0 and later include the fix.

Risk and Exploitability

With a CVSS score of 8.1, the flaw is considered high severity. However, its EPSS score is currently below 1 % and the vulnerability is not listed in CISA’s KEV catalog, indicating low currently observed exploitation activity. The attack vector requires that the attacker is already authenticated to the application, and the attacker can then exploit the missing role check to trigger arbitrary account state changes.

Generated by OpenCVE AI on July 30, 2026 at 18:27 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade NextCRM to version 0.12.0 or later.
  • If an upgrade is not immediately feasible, implement application-level checks ensuring only users with the admin role may invoke the activateUser and deactivateUser actions.
  • Restrict or monitor non-admin users for suspicious activation or deactivation requests, and log all status changes for audit purposes.

Generated by OpenCVE AI on July 30, 2026 at 18:27 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 23 Jul 2026 21:45:00 +0000

Type Values Removed Values Added
First Time appeared Pdovhomilja
Pdovhomilja nextcrm-app
Vendors & Products Pdovhomilja
Pdovhomilja nextcrm-app

Tue, 21 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 20 Jul 2026 21:00:00 +0000

Type Values Removed Values Added
Description 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.
Title NextCRM has Broken Access Control in Server Actions that allows any authenticated user to deactivate/activate arbitrary accounts
Weaknesses CWE-862
References
Metrics cvssV3_1

{'score': 8.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H'}


Subscriptions

Pdovhomilja Nextcrm-app
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-21T14:56:15.739Z

Reserved: 2026-05-18T19:50:18.695Z

Link: CVE-2026-47129

cve-icon Vulnrichment

Updated: 2026-07-21T13:20:19.948Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-30T18:30:05Z

Weaknesses