CVE-2026-55544
WysokieCVSS 7.6Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 8 - wyżej niż 8% wszystkich znanych CVE
Streszczenie
NextCRM w wersji 0.12.1 zawiera podatność w narzędziach kampanii MCP, gdzie procedury obsługi ignorują identyfikator uwierzytelnionego użytkownika i operują na kampaniach wyłącznie po identyfikatorze obiektu. Niskouprzywilejowany użytkownik z ważnym tokenem API MCP może wyliczać, odczytywać, modyfikować lub usuwać kampanie innych użytkowników.
Ocena ryzyka
Ryzyko nieautoryzowanego dostępu do wszystkich kampanii w systemie, w tym modyfikacji szablonów i etapów kampanii, co może prowadzić do naruszenia poufności i integralności danych.
Rekomendacja
Zaktualizować NextCRM do wersji 0.12.2 lub nowszej.
Inne podatności w NextCRM
Zobacz wszystkie- CVE-2026-55550Wysokie
Podatność w NextCRM (CRM open source) umożliwia uwierzytelnionemu użytkownikowi z niskimi uprawnieniami tworzenie, modyfikowanie, archiwizowanie lub miękkie usuwanie produktów w katalogu CRM poprzez API MCP.
- CVE-2026-47130Wysokie
Podatność BOLA/IDOR w NextCRM (wersje przed 0.12.0) w endpointach aktualizacji kontaktów i celów CRM. Uwierzytelniony użytkownik może modyfikować dane innych użytkowników lub organizacji.
- CVE-2026-47129Wysokie
Podatność BAC w NextCRM (wersje przed 0.12.0) pozwala każdemu uwierzytelnionemu użytkownikowi (nawet z rolą 'member' lub 'viewer') na aktywowanie lub dezaktywowanie dowolnego konta użytkownika, w tym administratora. Brak weryfikacji roli admina w akcjach activateUser i deactivateUser.
Oryginalny opis (angielski, źródło NVD)
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.

