Katalog CVE

CVE-2026-117561

WysokieCVSS 7.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Podwyższone ryzyko
0.65%

Percentyl 51 - wyżej niż 51% wszystkich znanych CVE

Streszczenie

Codefriar sf-mcp do wersji 1.3.2 zawiera podatność na wstrzyknięcie poleceń systemu operacyjnego. Atakujący mogą wykonywać polecenia powłoki, dostarczając spreparowane wartości flag narzędzia Salesforce CLI, ponieważ funkcja escapeValue() w src/utils.ts nie neutralizuje backticków, podstawień $() i innych metaznaków powłoki, które trafiają do execSync w executeSfCommand.

Ocena ryzyka

Atakujący mogą wykonać dowolne polecenia z uprawnieniami użytkownika serwera MCP, co może prowadzić do przejęcia systemu lub dostępu do danych Salesforce.

Rekomendacja

Zaktualizuj sf-mcp do wersji zawierającej poprawkę lub ogranicz dostęp do serwera MCP. Nie przekazuj niezweryfikowanych wartości flag do poleceń powłoki.

Powiązane podatności

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

Codefriar sf-mcp through 1.3.2 contains an OS command injection vulnerability that allows attackers to execute shell commands by supplying crafted Salesforce CLI tool flag values. Because escapeValue() in src/utils.ts fails to neutralize backticks, $() substitution, and other shell metacharacters, these values reach execSync in executeSfCommand and run as the MCP server user.

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