Description
NextCRM is open-source customer relationship management (CRM) software. In version 0.12.1, the MCP campaign tools expose campaign read and write operations over the network using user-generated Bearer API tokens (`nxtc__...`). The application has an authorization model that restricts normal users to campaigns they created, but multiple MCP campaign handlers ignore the authenticated user ID and query or mutate campaigns only by object ID. As a result, a low-privileged authenticated user with a valid MCP API token can enumerate all campaigns, read campaign details, update or delete campaigns owned by other users, modify campaign templates and steps, and potentially trigger or pause campaign delivery. Version 0.12.2 fixes the issue.
Published: 2026-07-20
Score: 7.6 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

NextCRM 0.12.1 exposes its MCP campaign endpoints over the network using bearer tokens. The authorization logic incorrectly disregards the authenticated user’s identity and only checks the supplied campaign ID. This allows any user who merely possesses a valid API token to enumerate all campaigns, read details, update, delete, and trigger campaign actions of campaigns that belong to others. The flaw constitutes a BOLA/IDOR vulnerability that leaks sensitive marketing data and enables manipulation of business‑critical processes, potentially compromising confidentiality, integrity, and availability of the organization’s marketing workflows.

Affected Systems

The vulnerability is present only in NextCRM version 0.12.1. The affected product is the open‑source CRM application hosted under pdovhomilja:nextcrm-app. A patch was released in version 0.12.2; any deployment running 0.12.1 or earlier remains vulnerable.

Risk and Exploitability

The CVSS score of 7.6 reflects high severity, and the EPSS score of less than 1% indicates a low probability of exploitation in the wild. The flaw is not listed in CISA’s KEV catalog. Exploitation requires merely a valid bearer API token and an authenticated user with ordinary permissions, making it straightforward for an attacker who has compromised or obtained legitimate credentials to abuse the system. The impact spans mass data disclosure, unauthorized modifications, and disruption of campaign delivery, but it does not provide remote code execution or privilege escalation beyond the application’s API surface.

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.2 or later to eliminate the authorization flaw.
  • Rotate or invalidate all existing API tokens to ensure compromised credentials are revoked.
  • If an upgrade is not immediately feasible, limit access to the campaign API endpoints to an internal network or enforce IP whitelisting to mitigate exposure.

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

Wed, 22 Jul 2026 14: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:30:00 +0000

Type Values Removed Values Added
Description NextCRM is open-source customer relationship management (CRM) software. In version 0.12.1, the MCP campaign tools expose campaign read and write operations over the network using user-generated Bearer API tokens (`nxtc__...`). The application has an authorization model that restricts normal users to campaigns they created, but multiple MCP campaign handlers ignore the authenticated user ID and query or mutate campaigns only by object ID. As a result, a low-privileged authenticated user with a valid MCP API token can enumerate all campaigns, read campaign details, update or delete campaigns owned by other users, modify campaign templates and steps, and potentially trigger or pause campaign delivery. Version 0.12.2 fixes the issue.
Title NextCRM has BOLA/IDOR in MCP Campaign Tools that Allows Cross-User Campaign Disclosure and Tampering
Weaknesses CWE-284
CWE-639
CWE-862
References
Metrics cvssV3_1

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


Subscriptions

Pdovhomilja Nextcrm-app
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-22T13:50:12.699Z

Reserved: 2026-06-16T23:01:04.074Z

Link: CVE-2026-55544

cve-icon Vulnrichment

Updated: 2026-07-22T13:50:01.145Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-284

    Improper Access Control

  • CWE-639

    Authorization Bypass Through User-Controlled Key

  • CWE-862

    Missing Authorization