Aktualność · Microsoft (VS Code) · 2 min czytania
Data wydarzenia: · Opublikowano:
VS Code łata 10 błędów bezpieczeństwa, w tym trzy luki RCE w MCP
Microsoft opublikował dziesięć poradników bezpieczeństwa dla VS Code 10 listopada 2026 roku, w tym trzy luki zdalnego wykonania kodu o wysokiej istotności w obsłudze Model Context Protocol, wszystkie naprawione w wersji 1.145.3.
Zespół VS Code w Microsoft opublikował dziesięć poradników bezpieczeństwa 10 listopada 2026 roku, w tym trzy luki zdalnego wykonania kodu o wysokiej istotności związane z implementacją Model Context Protocol w edytorze oraz lukę pozwalającą obejść zatwierdzanie komend agenta. Wszystkie dziesięć problemów naprawiono w wersji 1.145.3, co opisano w poradniku Microsoftu dotyczącym luki w powiadomieniach elicitation MCP.
Co się zmieniło
- GHSA-66hq-jw93-462h (CVE-2026-120779, CVSS 8.3): powiadomienie elicitation ze złośliwego serwera MCP mogło wyświetlać się jako wykonywalny link komendy VS Code; dotyczy wersji starszych niż
1.145.2. - GHSA-crhv-2887-p3xr (CVE-2026-114171, CVSS 7.7): spreparowane linki
vscode:mcp/installmogły przemycić niebezpieczne zmienne wejściowe powiązane z komendami, omijając walidację i wykonując komendy po instalacji. - GHSA-4x35-6qr8-ww48 (CVE-2026-119983, CVSS 7.7): starszy transport MCP oparty na SSE nie weryfikował alternatywnych punktów końcowych wskazanych przez serwer, co umożliwiało przekierowanie lub ujawnienie danych uwierzytelniających.
- GHSA-w9fm-7vcm-cvq4 (CVE-2026-120782, CVSS 6.8): składnia lokalnych komend w wiadomościach generowanych przez agenta, na przykład w niezaufanych instrukcjach z repozytorium, mogła zostać wykonana bez zatwierdzenia w terminalu, bo pochodzenie komendy nie było śledzone.
- GHSA-f56j-7499-5hch (CVE-2026-102230): agent zmanipulowany przez złośliwą treść strony w zintegrowanej przeglądarce mógł wysyłać lokalne pliki poza obszar roboczy bez standardowego zatwierdzenia.
Co to znaczy dla twórców korzystających z AI
To największa jednodniowa seria ujawnień luk zdalnego wykonania kodu związanych konkretnie z MCP w historii VS Code, istotna dla każdego, kto korzysta z GitHub Copilot albo zewnętrznych serwerów MCP w tym edytorze. Luki w powiadomieniach elicitation i instalatorze pokazują, jak niezaufany serwer MCP mógł nakłonić edytor do wykonania komendy, a luka obchodząca zatwierdzanie agenta oraz błąd przesyłania plików przez przeglądarkę pokazują, że treści generowane przez agenta lub pochodzące ze strony również mogły omijać zatwierdzenia mające wychwytywać niebezpieczne działania. Wszystkie dziesięć poradników razem dodaje konkretne dowody do szerszej debaty o tym, gdzie powinny przebiegać granice zaufania w MCP.
Dostępność poprawki
Wszystkie dziesięć luk naprawiono w VS Code 1.145.3. Microsoft twierdzi, że nie ma dowodów na wykorzystanie luk związanych z MCP lub agentem do tej pory. Pełna lista poradników, każdy datowany na 10 listopada 2026 roku, znajduje się w indeksie poradników bezpieczeństwa VS Code.
Źródła
- Remote Code Execution via MCP Elicitation Notifications (GitHub (microsoft/vscode), 10 listopada 2026, oficjalne)
- VS Code Security Advisories index (GitHub (microsoft/vscode), 10 listopada 2026, oficjalne)
Tekst przygotowany z pomocą AI wyłącznie na podstawie źródeł wymienionych powyżej. Zanim trafił na stronę, przeszedł automatyczną kontrolę dat, źródeł i wszystkich wersji językowych.