CVE-2026-71242
WysokieCVSS 8.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 12 - wyżej niż 12% wszystkich znanych CVE
Streszczenie
Polityka NotePolicy w Crater sprawdza tylko ogólną zdolność Bouncer (manage-all-notes / view-all-notes) bez porównania własności firmy, w przeciwieństwie do InvoicePolicy i innych podobnych polityk, które dodatkowo weryfikują ->hasCompany(->company_id). Każdy uwierzytelniony użytkownik jednej firmy może czytać, edytować lub usuwać notatki innej firmy po ID.
Ocena ryzyka
Uwierzytelnieni użytkownicy mogą uzyskać dostęp do poufnych notatek innych firm, co narusza izolację danych między firmami i może prowadzić do wycieku informacji.
Rekomendacja
Zaktualizuj Crater do wersji, która implementuje sprawdzanie własności firmy w NotePolicy, lub tymczasowo ogranicz dostęp do notatek poprzez dodatkowe kontrole w aplikacji.
Inne podatności w Crater
Oryginalny opis (angielski, źródło NVD)
Crater's NotePolicy checks only a blanket Bouncer ability (manage-all-notes / view-all-notes) with no company-ownership comparison, unlike InvoicePolicy and other sibling policies which additionally verify ->hasCompany(->company_id). Any authenticated user of one company can read, edit, or delete another company's notes by ID.

