Katalog CVE

CVE-2026-61519

WysokieCVSS 8.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.38%

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

Streszczenie

Liberu CRM 0.9.1 do 10.0.0 zawiera podatność na złamanie kontroli dostępu, która pozwala każdemu użytkownikowi z oczekującym zaproszeniem do zespołu na zapraszanie dodatkowych kont atakującego z podwyższonymi uprawnieniami. Dzieje się to poprzez wykorzystanie wadliwego predykatu autoryzacji w TeamPolicy::addTeamMember(), który przyznaje prawa zapraszania wyłącznie na podstawie istnienia pasującego oczekującego zaproszenia e-mail. Atakujący mogą wysłać żądanie POST do trasy zaproszeń zespołu, określając rolę administratora dla drugiego konta, omijając walidację poziomu uprawnień w InviteTeamMember, co powoduje, że drugie konto po przyjęciu zaproszenia zostaje dołączone do zespołu z pełnym dostępem administracyjnym do tworzenia, odczytu, aktualizacji i usuwania wszystkich danych zespołu.

Ocena ryzyka

Ryzyko dla organizacji obejmuje nieautoryzowany dostęp do danych zespołu i możliwość ich modyfikacji lub usunięcia przez osoby nieuprawnione, co może prowadzić do naruszenia poufności i integralności danych.

Rekomendacja

Zaleca się natychmiastową aktualizację Liberu CRM do wersji 10.0.0 lub nowszej, która zawiera poprawkę tej podatności. Dodatkowo należy przejrzeć logi zaproszeń i członkostw zespołów w celu wykrycia potencjalnych nadużyć.

Powiązane podatności

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

Liberu CRM 0.9.1 before 10.0.0 contains a broken access control vulnerability that allows any user holding a pending team invitation to invite additional attacker-controlled accounts with elevated privileges by exploiting a flawed authorization predicate in TeamPolicy::addTeamMember() that grants invitation rights based solely on the existence of a pending invitation email match. Attackers can send a POST request to the team-invitations route specifying the admin role for a second account, bypassing privilege-level validation in InviteTeamMember, causing the second account upon invitation acceptance to be attached to the team with full admin-level create, read, update, and delete access over all team-scoped data.

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