Katalog CVE

CVE-2026-108730

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.25%

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

Streszczenie

Raven w wersjach od 2.0.0 do 3.0.0 zawiera podatność braku autoryzacji w starszych metodach w raven/api/raven_message.py, które pomijają sprawdzanie członkostwa w przestrzeni roboczej. Uwierzytelnieni nie-członkowie mogą wywołać get_messages_with_dates lub get_all_files_shared_in_channel z przewidywalnymi identyfikatorami kanałów, aby czytać historię kanałów Public oraz metadane plików kanałów Open/Public w różnych przestrzeniach roboczych.

Ocena ryzyka

Atakujący może uzyskać dostęp do historii wiadomości i metadanych plików w kanałach, do których nie należy, co prowadzi do wycieku informacji i naruszenia poufności. Ryzyko obejmuje również możliwość wykorzystania tych informacji do dalszych ataków.

Rekomendacja

Zaktualizuj Raven do wersji nowszej niż 3.0.0, jeśli jest dostępna, oraz wdrożyć sprawdzanie członkostwa w przestrzeni roboczej w metodach get_messages_with_dates i get_all_files_shared_in_channel. Monitoruj dostęp do tych metod i ogranicz ich dostępność dla nie-członków.

Inne podatności w Raven

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

Raven 2.0.0 through 3.0.0 contains a missing authorization vulnerability in legacy methods in raven/api/raven_message.py that skip the workspace membership check. Authenticated non-members can call get_messages_with_dates or get_all_files_shared_in_channel with predictable channel IDs to read Public channel history and Open/Public channel file metadata across workspaces.

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