CVE-2026-108716
ŚrednieCVSS 5.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 9 - wyżej niż 9% wszystkich znanych CVE
Streszczenie
mcp-remote w wersjach od 0.8.0 do 0.14.3 wysyła sekrety klienta i odbiera tokeny bez wymuszenia HTTPS w funkcji authorizeWithDeviceCode. Gdy odnalezione punkty końcowe autoryzacji i tokenów są adresami HTTP niebędącymi pętlą zwrotną, atakujący w sieci może przechwycić sekret klienta oraz tokeny dostępu i odświeżania.
Ocena ryzyka
Przechwycenie sekretów i tokenów przez atakującego w sieci może prowadzić do nieautoryzowanego dostępu do chronionych zasobów i kont użytkowników, co stanowi poważne ryzyko naruszenia poufności i integralności danych.
Rekomendacja
Zaleca się aktualizację mcp-remote do wersji nowszej niż 0.14.3, a także skonfigurowanie, aby wszystkie komunikacja z punktami końcowymi odbywała się wyłącznie przez HTTPS. Należy również rotować wszelkie sekrety i tokeny, które mogły być narażone.
Inne podatności w mcp-remote
Zobacz wszystkie- CVE-2026-51996Krytyczne
W geelen mcp-remote w wersjach 0.1.16 do 0.1.38 istnieje problem, który pozwala zdalnemu atakującemu wykonać dowolny kod przez src/lib/utils.ts oraz funkcję getServerUrlHash.
- CVE-2026-51994Krytyczne
mcp-remote w wersjach 0.1.32 do 0.1.38 jest podatny na Server-Side Request Forgery (SSRF) przez URL resource_metadata wyodrębniony z nagłówka WWW-Authenticate zdalnego serwera MCP.
- CVE-2026-52001Wysokie
W geelen mcp-remote w wersjach 0.1.18 do 0.1.38 istnieje problem, który pozwala zdalnemu atakującemu uzyskać wrażliwe informacje przez transport SSE w funkcji eventSourceInit fetch wrapper w src/lib/utils.ts.
- CVE-2026-51997Wysokie
W geelen mcp-remote w wersjach 0.1.16 do 0.1.38 istnieje problem, który pozwala zdalnemu atakującemu wykonać dowolny kod przez funkcje open().
Oryginalny opis (angielski, źródło NVD)
mcp-remote 0.8.0 through 0.14.3 contains a cleartext transmission vulnerability in authorizeWithDeviceCode that sends client secrets and receives tokens without enforcing HTTPS endpoints. When discovered device authorization and token endpoints are non-loopback http URLs, on-path network attackers can capture the client secret plus issued access and refresh tokens.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

