CVE-2026-10691
ŚrednieCVSS 4.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 28 - wyżej niż 28% wszystkich znanych CVE
Streszczenie
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.
Ocena ryzyka
Ryzyko ataku DoS (odmowa usługi) poprzez przeciążenie serwera z powodu nieefektywnych wyrażeń regularnych.
Rekomendacja
Zaktualizuj DesktopCommanderMCP do wersji 0.2.39, która zawiera poprawkę (commit 4ce845f8749b6a159b57b38dcc3357f7222a8078).
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-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-11490Średnie
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."
- 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 security flaw has been discovered in wonderwhy-er DesktopCommanderMCP up to 0.2.38. This impacts an unknown function of the file src/search-manager.ts of the component start_search. Performing a manipulation of the argument SearchResult[] results in inefficient regular expression complexity. It is possible to initiate the attack remotely. The exploit has been released to the public and may be used for attacks. Upgrading to version 0.2.39 will fix this issue. The patch is named 4ce845f8749b6a159b57b38dcc3357f7222a8078. It is suggested to upgrade the affected component.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

