CVE-2026-19047
ŚrednieCVSS 5.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 49 - wyżej niż 49% wszystkich znanych CVE
Streszczenie
Wykryto podatność na wstrzykiwanie poleceń w komponencie ludus_cli_execute w projekcie NocteDefensor LudusMCP (do wersji 1.0.24). Podatność dotyczy funkcji executeArbitraryCommand/executeCommand w pliku src/ludusMCP/cliWrapper.ts, gdzie manipulacja argumentami command/args prowadzi do wykonania nieautoryzowanych poleceń. Atak wymaga lokalnego dostępu.
Ocena ryzyka
Osoba z lokalnym dostępem do systemu może wykonać dowolne polecenia w kontekście aplikacji, co może prowadzić do przejęcia kontroli nad systemem lub naruszenia integralności danych. Projekt nie odpowiedział na zgłoszenie problemu.
Rekomendacja
Zaleca się ograniczenie lokalnego dostępu do systemu oraz monitorowanie działań użytkowników. Należy również skontaktować się z autorem projektu w celu uzyskania poprawki lub rozważyć zastosowanie innych zabezpieczeń, takich jak whitelisting poleceń.
Inne podatności w LudusMCP
Zobacz wszystkie- CVE-2026-19367Średnie
W projekcie NocteDefensor LudusMCP 1.0.24 wykryto podatność w nieznanej funkcji pliku src/tools/rangeConfig.ts (komponent read_range_config). Manipulacja argumentem Source prowadzi do podrobienia żądania po stronie serwera (SSRF). Atak może być zainicjowany zdalnie.
- CVE-2026-19366Średnie
W projekcie NocteDefensor LudusMCP do wersji 1.0.24 wykryto podatność w nieznanej funkcji pliku src/tools/insertCredsRangeConfig.ts (komponent insert_creds_range_config). Manipulacja argumentami configPath/outputPath prowadzi do przechodzenia po ścieżkach (path traversal). Atak jest ograniczony do wykonania lokalnego.
Oryginalny opis (angielski, źródło NVD)
A vulnerability was detected in NocteDefensor LudusMCP up to 1.0.24. This affects the function executeArbitraryCommand/executeCommand of the file src/ludusMCP/cliWrapper.ts of the component ludus_cli_execute. Performing a manipulation of the argument command/args results in command injection. The attack needs to be approached locally. The project was informed of the problem early through an issue report but has not responded yet.

