Luki bezpieczeństwa w przeglądarkach wbudowanych w Codex i Visual Studio Code
1 listopada 2026 · Czas czytania: 2 min
Dostępne również w Italiano, Türkçe, Português (Brasil)
Firma Forever Security zgłosiła 29 października luki w przeglądarkach wbudowanych w narzędzia Codex oraz Visual Studio Code, które mogą pozwolić na odczyt plików spoza projektu po otwarciu złośliwego pliku HTML na komputerze. W momencie publikacji raportu problemy w obu tych produktach nie zostały naprawione.
Badacze pod nazwą EMBRACE przeanalizowali przeglądarki w aplikacjach desktopowych pięciu produktów: Cursor, GitHub Copilot, Codex, Visual Studio Code oraz Claude Desktop. Zidentyfikowano trzy rodzaje problemów: odczytywanie plików, wykonywanie poleceń oraz fałszowanie wyświetlanych adresów, choć nie wszystkie produkty posiadały te same błędy.
W przypadku Codex otwarcie pliku HTML pozwalało na bezpośredni odczyt plików spoza projektu. W Claude Desktop i Visual Studio Code dostęp z poziomu strony był ograniczony do wnętrza projektu, jednak ograniczenie to nie obejmowało mechanizmu Web Worker, który przetwarza dane w tle. Badacze zdołali w ten sposób odczytać z własnego komputera Mac klucze uwierzytelniające oraz tokeny programistyczne.
Atak wymaga, aby użytkownik otworzył złośliwy plik HTML w wbudowanej przeglądarce. Wykazano, że sztuczna inteligencja może wskazać link do takiego pliku, gdy użytkownik poprosi ją o pomoc w przygotowaniu projektu zgodnie z instrukcją, co może prowadzić do zaufania i otwarcia szkodliwego odnośnika.
Sytuacja z poprawkami jest zróżnicowana. W Cursorze naprawiono 1 października problem polegający na przesyłaniu niewidocznych instrukcji do pola wprowadzania AI w celu wykonania poleceń, co wymagało jednak zatwierdzenia przez użytkownika klawiszem Enter i zależało od modelu AI. GitHub Copilot naprawił 13 października w wersji 1.1.29 błąd z wersji 1.1.27, który pozwalał na wyświetlanie fałszywych adresów stron. W przypadku Claude Desktop nie podano daty ani numeru wersji poprawki.
Microsoft nie uznał zgłoszenia dotyczącego Visual Studio Code za ważną lukę, uznając mechanizm potwierdzania zaufania do folderu roboczego za wystarczającą barierę bezpieczeństwa. Z kolei OpenAI nie odpowiedziała na zgłoszenie dotyczące Codex z 27 lipca.