CVE-2026-109200
ŚrednieCVSS 6.4Streszczenie
LogicalDOC Community Edition do wersji 9.3 zawiera podatność Server-Side Request Forgery (SSRF) w domyślnie włączonym XMLConverter, który pobiera adresy URL href z xml-stylesheet bez listy dozwolonych schematów lub hostów. Uwierzytelnieni użytkownicy mogą przesyłać dokumenty XML, których href arkusza stylów wskazuje na wewnętrzne adresy URL http, ftp, file lub jar, wymuszając żądania serwera i stosując XSLT kontrolowany przez atakującego podczas konwersji.
Ocena ryzyka
Ryzyko obejmuje dostęp do wewnętrznych zasobów sieciowych, odczyt plików z serwera oraz potencjalne eskalacje uprawnień poprzez wykorzystanie wewnętrznych usług.
Rekomendacja
Zaleca się aktualizację LogicalDOC do wersji z poprawką oraz skonfigurowanie listy dozwolonych schematów i hostów dla XMLConverter.
Inne podatności w LogicalDOC
Zobacz wszystkie- CVE-2026-109206Średnie
LogicalDOC Community Edition do wersji 9.3 zawiera podatność enumeracji nazw użytkowników, która pozwala nieuwierzytelnionym atakującym na identyfikację prawidłowych kont, ponieważ AvatarServlet (/avatar) nie wykonuje walidacji sesji.
- CVE-2026-109204Średnie
LogicalDOC Community Edition do wersji 9.3 zawiera podatność niewłaściwej autoryzacji w serwlecie PswRecovery, która nie wiąże tokenów odzyskiwania hasła z użytkownikiem żądającym. Atakujący może uzyskać token dla własnego konta i użyć go z dowolnym userId, w tym z administratorem, aby zresetować hasła ofiar, zablokować je i ujawnić ich adresy e-mail.
- CVE-2026-109203Średnie
LogicalDOC Community Edition do wersji 9.3 zawiera podatność braku autoryzacji w serwlecie ConvertPdf, która pozwala uwierzytelnionym użytkownikom pobierać zastrzeżone dokumenty PDF. Atakujący mogą enumerować sekwencyjne wartości docId i użyć parametru version, aby pobrać dowolny PDF i jego wersje z folderów, do których nie mają dostępu.
- CVE-2026-109202Średnie
LogicalDOC Community Edition do wersji 9.3 zawiera podatność braku autoryzacji w serwlecie zip-export, która pozwala uwierzytelnionym użytkownikom eksportować zastrzeżone foldery poprzez podanie parametru folderId. Atakujący mogą wysłać żądanie /zip-export z ID zastrzeżonego folderu, ponieważ ZipExport.addFolderDocuments() pomija sprawdzenia uprawnień READ i DOWNLOAD, aby pobrać wszystkie dokumenty w archiwum ZIP.
- CVE-2026-109170Średnie
LogicalDOC Community Edition do wersji 9.3 zawiera podatność wstrzyknięcia HQL w serwlecie DocumentsDataServlet, która pozwala uwierzytelnionym użytkownikom manipulować zapytaniami poprzez niezweryfikowany parametr indexed. Atakujący z dostępem do odczytu dowolnego folderu mogą wstrzykiwać wyrażenia boolowskie HQL, aby ominąć zakres folderów i sprawdzenia uprawnień odczytu, wyświetlając metadane zastrzeżonych dokumentów i wyciągając zawartość bazy danych.
- CVE-2026-109169Średnie
LogicalDOC Community Edition do wersji 9.3 zawiera podatność wstrzyknięcia SQL, która pozwala uwierzytelnionym użytkownikom wykonywać spreparowane zapytania SQL poprzez parametr firstLetter serwletu TagsDataServlet. Atakujący z niskimi uprawnieniami mogą wstrzykiwać instrukcje UNION SELECT zwracane w liście tagów XML, aby odczytać nazwy użytkowników, adresy e-mail i hashe haseł z tabeli ld_user.
- CVE-2025-12547Niskie
W LogicalDOC Community Edition do wersji 9.2.1, na stronie logowania administratora (/login.jsp), brak jest ograniczenia liczby nieudanych prób uwierzytelnienia. Atak charakteryzuje się wysoką złożonością i jest trudny do wykorzystania, ale exploit jest publicznie dostępny.
- CVE-2024-54448Wysokie
Funkcjonalność Automation Scripting w LogicalDOC może być wykorzystana przez atakujących do uruchamiania dowolnych poleceń systemowych na systemie operacyjnym. Do przeprowadzenia ataku wymagane jest konto z uprawnieniami administratora lub z jawnie przyznanym dostępem do Automation Scripting.
Oryginalny opis (angielski, źródło NVD)
LogicalDOC Community Edition through 9.3 contains a server-side request forgery vulnerability in the default-enabled XMLConverter that fetches xml-stylesheet href URLs without scheme or host allowlisting. Authenticated users can upload XML documents whose stylesheet href points to internal http, ftp, file, or jar URLs, forcing server requests and applying attacker-controlled XSLT during conversion.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

