CVE-2026-26058
ŚrednieCVSS 6.1Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 15 - wyżej niż 15% wszystkich znanych CVE
Streszczenie
Zulip przed wersją 11.6 ma podatność na path traversal w ./manage.py import, która pozwala na odczyt dowolnych plików z systemu plików serwera. Sfałszowany tarball eksportu powoduje kopiowanie plików do katalogu uploads podczas importu.
Ocena ryzyka
Atakujący może odczytać dowolne pliki, do których ma dostęp użytkownik zulip, w tym konfiguracje i dane wrażliwe.
Rekomendacja
Zaktualizuj Zulip do wersji 11.6.
Inne podatności w Zulip
Zobacz wszystkie- CVE-2026-115574Średnie
Zulip to narzędzie open-source do współpracy zespołowej. Od wersji 11.0 do 12.2 organizacje z włączonymi kanałami publicznymi w sieci udostępniały endpoint GET /json/users wylogowanym widzom, a brak sprawdzenia kontroli dostępu pozwalał parametrowi include_custom_profile_fields=true zwracać wartości niestandardowych pól profilu każdego użytkownika oprócz udokumentowanych ograniczonych danych katalogu. Ujawniało to te wartości niezalogowanym odwiedzającym. Problem naprawiono w wersji 12.2.
- CVE-2026-115474Średnie
Zulip to narzędzie open-source do współpracy zespołowej. Od wersji 8.0 do 12.2, w organizacjach, w których ustawienie 'Who can view all other users in the organization' ograniczało gościom przeglądanie innych użytkowników, zapisywanie lub edytowanie szkicu wiadomości bezpośredniej nie weryfikowało, czy nadawca ma dostęp do odbiorców szkicu. Gość mógł w ten sposób uzyskać dostęp do informacji profilowych użytkowników, którzy w przeciwnym razie byliby ograniczeni, bez wysyłania wiadomości. Organizacje, które nie ograniczały dostępu gości, nie były dotknięte. Problem naprawiono w wersji 12.2.
- CVE-2026-25742Średnie
W Zulip przed wersją 11.6, nawet po wyłączeniu dostępu widza (spectator access), załączniki pochodzące z publicznych strumieni web-public nadal były dostępne anonimowo. Ponadto endpoint /users/me/<stream_id>/topics pozostawał osiągalny anonimowo, umożliwiając odczyt historii tematów dla tych strumieni.
Oryginalny opis (angielski, źródło NVD)
Zulip is an open-source team collaboration tool. From version 1.4.0 to before version 11.6, ./manage.py import reads arbitrary files from the server filesystem via path traversal in uploads/records.json. A crafted export tarball causes the server to copy any file the zulip user can read into the uploads directory during import. This issue has been patched in version 11.6.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

