CVE-2026-34213
ŚrednieCVSS 5.4Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 13 - wyżej niż 13% wszystkich znanych CVE
Streszczenie
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ę.
Ocena ryzyka
Ryzyko polega na możliwości nadpisania załączników innych użytkowników, co może prowadzić do utraty danych lub wprowadzenia złośliwych treści.
Rekomendacja
Zaleca się aktualizację do wersji 0.71.0 lub nowszej.
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-65827Średnie
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.
- 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-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. Starting in version 0.3.0 and prior to version 0.71.0, improper authorization in Docmost allows a low-privileged authenticated user to overwrite another page's attachment within the same workspace by supplying a victim `attachmentId` to `POST /api/files/upload`. This is a remote integrity issue requiring no victim interaction. Version 0.71.0 contains a patch.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

