CVE-2025-11490
ŚrednieCVSS 6.3Prawdopodobieństwo exploitacji (EPSS)
Wysokie ryzykoPercentyl 89 - wyżej niż 89% wszystkich znanych CVE
Streszczenie
Podatność znaleziona w wonderwhy-er DesktopCommanderMCP do wersji 0.2.13. Dotkniętym elementem jest funkcja extractBaseCommand w pliku src/command-manager.ts komponentu Absolute Path Handler. Taka manipulacja prowadzi do wstrzyknięcia poleceń systemu operacyjnego. Atak może być przeprowadzony zdalnie. Exploit został ujawniony publicznie i może być użyty. Producent wyjaśnia: "Zwykły przypadek użycia to, że AI jest proszona o zrobienie czegoś, sama wybiera polecenia i zazwyczaj używa prostych nazw poleceń bez ścieżek bezwzględnych. Dziwne, dlaczego użytkownik miałby prosić model o obejście ograniczeń w ten sposób. (...) To może potencjalnie stanowić problem, ale nie otrzymaliśmy jeszcze zgłoszeń, że jest to problem w rzeczywistych przepływach pracy. Pozostawimy ten problem otwarty na wypadek, gdyby ludzie zgłaszali to jako problem w dłuższej perspektywie."
Ocena ryzyka
Zdalny atakujący może wykonać dowolne polecenia na systemie, co może prowadzić do pełnej kompromitacji systemu.
Rekomendacja
Zaktualizuj DesktopCommanderMCP do najnowszej wersji, która zawiera poprawkę, lub ogranicz dostęp do aplikacji.
Inne podatności w DesktopCommanderMCP
Zobacz wszystkie- CVE-2025-11491Średnie
Podatność znaleziona w wonderwhy-er DesktopCommanderMCP do wersji 0.2.13. Dotkniętym elementem jest funkcja CommandManager w pliku src/command-manager.ts. Manipulacja prowadzi do wstrzyknięcia poleceń systemu operacyjnego. Atak może być zainicjowany zdalnie. Exploit został opublikowany i może być użyty.
- CVE-2026-10691Średnie
W projekcie wonderwhy-er DesktopCommanderMCP do wersji 0.2.38 występuje podatność w pliku src/search-manager.ts w funkcji start_search. Manipulacja argumentem SearchResult[] prowadzi do nieefektywnej złożoności wyrażenia regularnego, co może być wykorzystane zdalnie.
- CVE-2026-10690Średnie
W aplikacji wonderwhy-er DesktopCommanderMCP 0.2.37 stwierdzono podatność w funkcji readFileFromUrl pliku src/tools/filesystem.ts komponentu read_file. Manipulacja argumentem url prowadzi do podatności na fałszowanie żądań po stronie serwera (SSRF). Atak może być przeprowadzony zdalnie, a exploit jest publicznie dostępny. Łatka jest dostępna pod identyfikatorem 53699bebba9950047bca16ac4dc8f0568f596aaa.
- CVE-2025-11489Średnie
Wykryto podatność w wonderwhy-er DesktopCommanderMCP do wersji 0.2.13. Podatność dotyczy funkcji isPathAllowed w pliku src/tools/filesystem.ts i polega na podążaniu za dowiązaniami symbolicznymi. Atak może być przeprowadzony tylko lokalnie, o wysokiej złożoności i trudnej wykorzystywalności, ale exploit został publicznie ujawniony. Producent wyjaśnia, że mechanizmy ograniczeń są zabezpieczeniami dla LLM, a nie twardymi granicami bezpieczeństwa, i zaleca używanie Desktop Commander z Dockerem dla izolacji. Podatność dotyczy tylko produktów niewspieranych przez opiekuna.
Oryginalny opis (angielski, źródło NVD)
A vulnerability has been found in wonderwhy-er DesktopCommanderMCP up to 0.2.13. The affected element is the function extractBaseCommand of the file src/command-manager.ts of the component Absolute Path Handler. Such manipulation leads to os command injection. The attack may be performed from remote. The exploit has been disclosed to the public and may be used. The vendor explains: "The usual use case is that AI is asked to do something, picks commands itself, and typically uses simple command names without absolute paths. It's curious why a user would ask the model to bypass restrictions this way. (...) This could potentially be a problem, but we are yet to hear reports of this being an issue in actual workflows. We'll leave this issue open for situations where people may report this as a problem for the long term."
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

