Katalog CVE

CVE-2026-5029

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W serwerze Code Runner MCP występuje podatność na zdalne wykonanie kodu, gdy jest uruchamiany z opcją --transport http, co naraża punkt końcowy /mcp JSON-RPC na brak uwierzytelnienia na porcie 3088. Nieautoryzowany zdalny atakujący może wywołać narzędzie run-code MCP, aby dostarczyć dowolny kod źródłowy i wykonać go za pomocą child_process.exec().

Ocena ryzyka

Atakujący może wykonać dowolny kod z uprawnieniami użytkownika uruchamiającego serwer, co stwarza poważne zagrożenie dla bezpieczeństwa organizacji.

Rekomendacja

Zaleca się natychmiastowe zablokowanie dostępu do punktu końcowego /mcp oraz wdrożenie odpowiednich środków zabezpieczających, aby zapobiec nieautoryzowanemu dostępowi.

Powiązane podatności

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

A remote code execution vulnerability exists in Code Runner MCP Server when run with the --transport http option, which exposes the /mcp JSON-RPC endpoint without authentication on port 3088. An unauthenticated remote attacker can invoke the run-code MCP tool to supply arbitrary source code and execute it via child_process.exec() using the specified language interpreter. This allows execution of arbitrary code with the privileges of the user running the server. This vulnerability has not been fixed and might affect the project in all versions.

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