Katalog CVE

CVE-2026-61645

KrytyczneCVSS 9.1
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W Docat występuje luka umożliwiająca przesłanie dowolnego pliku przez API Upload, ponieważ interfejs nie waliduje ścieżki ani typu przesyłanego pliku. Atakujący może nadpisać wrażliwe pliki konfiguracyjne lub umieścić złośliwe pliki na serwerze WWW Docat.

Ocena ryzyka

W zależności od kontekstu wdrożenia przesłana zawartość może umożliwić zdalne wykonanie kodu lub cross-site scripting w celu kradzieży ciasteczek bądź przekierowania użytkowników na złośliwe strony.

Rekomendacja

Zaktualizuj Docat do wersji 1.6.0, która ogranicza path traversal oparty na nazwie pliku. Dodatkowo wdróż walidację typu przesyłanych plików, ponieważ poprawka nie rozwiązuje w pełni problemu nieograniczonych typów plików.

Powiązane podatności

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

Docat is a tool for hosting versioned static documentation. In the affected implementation, an arbitrary file upload vulnerability in the `Upload API` arises because the API does not validate the `uploaded file path or type`. An attacker can overwrite sensitive configuration files or place malicious files on the Docat web server. Depending on deployment context, uploaded content can enable remote code execution or cross-site scripting intended to steal cookies or redirect users to malicious websites. Version 1.6.0 mitigates filename-based path traversal; remediation of unrestricted file types or deployment-dependent malicious-content effects is not established by the verified patch.

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