Katalog CVE

CVE-2026-116008

ŚrednieCVSS 4.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.20%

Percentyl 9 - wyżej niż 9% wszystkich znanych CVE

Streszczenie

DaybydayCRM do wersji 2.2.1 zawiera podatność polegającą na braku autoryzacji w metodzie ProjectsController::updateAssign(), która pozwala dowolnemu uwierzytelnionemu użytkownikowi na ponowne przypisanie projektów bez uprawnienia can-assign-new-user-to-project. Pracownicy o niskich uprawnieniach mogą wysyłać żądania PATCH lub POST do /projects/updateassign/{external_id} z wybranym user_assigned_id, aby przekierować własność projektu i powiadomienia.

Ocena ryzyka

Pracownik o niskich uprawnieniach może przejąć lub przekierować projekty na inne osoby, co prowadzi do naruszenia kontroli dostępu i może skutkować utratą poufności oraz zakłóceniem procesów biznesowych.

Rekomendacja

Zaktualizuj DaybydayCRM do wersji nowszej niż 2.2.1, jeśli jest dostępna, lub wdróż poprawkę autoryzacji w updateAssign(). Do czasu aktualizacji ogranicz dostęp do endpointu /projects/updateassign/ tylko do uprawnionych ról.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

DaybydayCRM through 2.2.1 contains a missing authorization vulnerability in ProjectsController::updateAssign() that allows any authenticated user to reassign projects without the can-assign-new-user-to-project permission. Low-privileged employees can send PATCH or POST requests to /projects/updateassign/{external_id} with a chosen user_assigned_id to redirect project ownership and notifications.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS