CVE-2026-65827
ŚrednieCVSS 6.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 20 - wyżej niż 20% wszystkich znanych CVE
Streszczenie
Docmost to oprogramowanie open source do współpracy i dokumentacji. Od wersji 0.21.0 do 0.95.0 każdy uwierzytelniony członek przestrzeni roboczej z prawem edycji może przesłać archiwum do funkcji importu strony, której procedura rozpakowywania ZIP nie ogranicza całkowitego rozmiaru po rozpakowaniu, rozmiaru pojedynczego wpisu ani liczby wpisów. Ekstraktor zapisuje wpisy w katalogu tymczasowym serwera i automatycznie rozpakowuje jeden zagnieżdżony ZIP, co pozwala zewnętrznemu przesłaniu w domyślnym limicie 200 MB rozszerzyć się o wiele GB. Wynikające z tego wyczerpanie miejsca na dysku może spowodować awarię procesu importu i pogorszenie lub zatrzymanie działania instancji dla wszystkich najemców. Problem naprawiono w wersji 0.95.0.
Ocena ryzyka
Podatność może pozwolić uwierzytelnionemu użytkownikowi na wyczerpanie miejsca na dysku, co może doprowadzić do awarii usługi i niedostępności dla wszystkich użytkowników. Ryzyko jest wysokie w środowiskach wielodostępnych.
Rekomendacja
Zaktualizuj Docmost do wersji 0.95.0 lub nowszej. Do czasu aktualizacji rozważ ograniczenie uprawnień do importu stron i monitorowanie użycia dysku.
Inne podatności w Docmost
Zobacz wszystkie- CVE-2026-22249Wysokie
Docmost, oprogramowanie do współpracy i tworzenia dokumentacji typu wiki, w wersjach od 0.21.0 do 0.24.0 jest podatne na dowolny zapis plików poprzez funkcję importu ZIP (podatność ZipSlip). Brak walidacji nazw plików w pliku file.utils.ts umożliwia atakującemu zapis plików w dowolnej lokalizacji na serwerze.
- CVE-2026-52853Średnie
Docmost przed wersją 0.90.1 pozwala uwierzytelnionemu administratorowi obszaru roboczego zaprosić zewnętrzny adres e-mail z rolą OWNER, ponieważ limit ról nie blokuje nadawania uprawnień wyższych niż własne. Po zaakceptowaniu zaproszenia nowe konto otrzymuje uprawnienia właściciela, co umożliwia utworzenie backdoora lub promowanie współpracującego użytkownika.
- CVE-2026-52850Średnie
Docmost przed wersją 0.90.1 pozwala uwierzytelnionemu członkowi obszaru roboczego, który nie należy do prywatnej przestrzeni, wywołać API wyszukiwania transclusion/sync-block ze znaną parą sourcePageId i transclusionId, ponieważ wyszukiwanie nie sprawdza członkostwa w prywatnej przestrzeni. API może zwrócić poufne treści i metadane strony źródłowej, mimo że normalne API odmawia dostępu.
- CVE-2026-48073Średnie
Docmost od wersji 0.70.0 do 0.80.1 pozwala użytkownikowi z niskimi uprawnieniami, który może edytować eksportowalną stronę, osadzić sfałszowany attachmentId należący do zastrzeżonej strony w tej samej przestrzeni. Eksport strony z includeAttachments=true powoduje odczyt zastrzeżonego załącznika i dołączenie go do archiwum ZIP, mimo że bezpośrednie pobranie pliku jest zabronione.
- CVE-2026-48072Średnie
Docmost przed wersją 0.80.1 posiada publiczny endpoint obrazów awatara i logo, który przyjmuje kontrolowane przez atakującego segmenty ścieżki fileName i rozwiązuje je względem lokalnego magazynu bez ograniczenia do docelowego katalogu obrazów. Nieuwierzytelniony atakujący może wyjść poza katalog awatara lub logo i odczytać lokalne obiekty magazynu, których nazwa bazowa spełnia sprawdzenie UUID trasy.
- CVE-2026-48070Wysokie
Docmost, open-source oprogramowanie wiki i dokumentacji, w wersjach przed 0.80.1 pozwala uwierzytelnionym użytkownikom zapisywać kontrolowane przez atakującego wartości avatarUrl, które są później używane przez proces czyszczenia awatarów bez ograniczenia do docelowego katalogu w instalacjach z lokalnym magazynem. Użytkownik o niskich uprawnieniach może spowodować usunięcie dowolnych plików lub katalogów lokalnych dostępnych dla konta usługi Docmost. Problem naprawiono w wersji 0.80.1.
- CVE-2025-57231Wysokie
W Docmost v0.21.0 występuje podatność typu Path Traversal w załącznikach awatarów. Nieuwierzytelniony złośliwy podmiot może ujawnić lokalne pliki poprzez żądanie POST kierowane na publiczny adres URL.
- CVE-2026-34213Średnie
Docmost to oprogramowanie do współpracy typu wiki i dokumentacji. W wersjach od 0.3.0 do 0.71.0 występuje problem z autoryzacją, umożliwiający uwierzytelnionemu użytkownikowi o niskich uprawnieniach nadpisanie załącznika innej strony w tym samym obszarze roboczym poprzez podanie identyfikatora załącznika ofiary w żądaniu POST /api/files/upload. Jest to zdalny problem integralności, niewymagający interakcji ofiary. Wersja 0.71.0 zawiera łatkę.
- CVE-2026-34212Średnie
W Docmost przed wersją 0.71.0, nieprawidłowa neutralizacja adresów URL załączników umożliwia uwierzytelnionemu użytkownikowi z niskimi uprawnieniami przechowanie złośliwego adresu URL `javascript:` w węźle załącznika. Gdy inny użytkownik wyświetli stronę i aktywuje link, wykonuje się kod JavaScript w kontekście Docmost.
- CVE-2026-33193Średnie
Docmost przed wersją 0.70.0 jest podatny na atak XSS przez fałszowanie typu MIME. Atakujący może wstrzyknąć złośliwy skrypt, który wykona się w przeglądarce ofiary.
Oryginalny opis (angielski, źródło NVD)
Docmost is open-source collaborative wiki and documentation software. From 0.21.0 until 0.95.0, any authenticated workspace member with edit rights to a space can upload an archive to the page-import feature whose ZIP extraction routine does not limit total uncompressed size, per-entry size, or entry count. The extractor writes entries to the server temp directory and automatically extracts one nested ZIP, allowing an outer upload within the default 200 MB limit to expand by multiple GB. The resulting disk exhaustion can crash the import worker and degrade or take down the instance for all tenants. This issue is fixed in version 0.95.0.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

