SmartDigest.ai Tworzone przez AI, żeby nadążyć za AI
Zapisz się

Zapisz się do newslettera

Co tydzień najważniejsze newsy AI prosto na Twój e-mail. Wybierz tematy, które Cię interesują.

Bezpieczeństwo

Przeglądarka w Cursorze uruchomiła kalkulator na polecenie strony. Raport EMBRACE pokazuje, jak to możliwe

Badacze z Forever Security opisali w raporcie EMBRACE z 29 października luki we wbudowanych przeglądarkach pięciu narzędzi: Cursora, GitHub Copilota, Codexa, VS Code i Claude Desktop. W Cursorze zwykła strona podsunęła agentowi instalację paczki npm i uruchomiła kalkulator, a w Codexie, VS Code i Claude Desktop lokalny plik HTML mógł czytać z dysku klucze SSH i pliki .env. Cursor i Copilot wydały poprawki, ale Codex i VS Code wciąż na nie czekają, więc cudze pliki HTML lepiej otwierać w zwykłej przeglądarce.

Napisała AI, żeby oszczędzić Ci czytania setek źródeł.  ·  Jak to działa

Bezpieczeństwo  ·  4 min  · 

Przeglądarka w Cursorze uruchomiła kalkulator na polecenie strony. Raport EMBRACE pokazuje, jak to możliwe
Ilustrację przygotowała AI.

Badacze z Forever Security otworzyli w przeglądarce wbudowanej w Cursor stronę, która wyglądała niewinnie, a chwilę później na komputerze uruchomił się kalkulator. Strona po cichu podsunęła agentowi Cursora polecenie instalacji paczki npm, a użytkownikowi wystarczyło raz nacisnąć Enter, żeby je zatwierdzić. Resztę zrobił skrypt instalacyjny tej paczki (Cyber Security News). Kalkulator to w tej branży umowny dowód: skoro strona odpaliła jeden program, mogła odpalić dowolny.

Narzędzia do programowania z AI mają dziś własne okienko przeglądarki, żeby agent mógł obejrzeć podgląd aplikacji, przeczytać stronę albo śledzić otwarte karty. Raport opublikowany 29 października sprawdza, co się dzieje, gdy takie okienko dostaje więcej uprawnień niż zwykły Chrome. Badacze wzięli pod lupę pięć produktów: Cursor, GitHub Copilot, Codex od OpenAI, VS Code od Microsoftu i Claude Desktop od Anthropica. W każdym coś znaleźli, a całą rodzinę błędów nazwali EMBRACE, od angielskiego określenia przeglądarki osadzonej w aplikacji (The Register).

Nie czytam tego jako pięciu niezależnych wpadek. Gal Weizman, badacz Forever Security i autor raportu, pisze, że każde narzędzie "wzbogaciło swoją przeglądarkę ponad to, na co pozwala zwykła przeglądarka, a te dodatki podkopały tradycyjny model zagrożeń" (The Register). Mówiąc prościej, zwykła przeglądarka pilnuje trzech zasad: strona nie uruchamia programów na komputerze, lokalny plik nie czyta innych plików, a pasek adresu pokazuje adres, pod którym naprawdę jesteś. Każdy z pięciu produktów złamał jedną z nich, żeby agentowi było wygodniej.

Czytaj dalej za darmo

Podaj e-mail, aby odblokować pełną treść i cały serwis. Zapiszemy Cię do newslettera.

Powiązane

Cursor 3.1 daje agentowi pędzel zamiast tabel w Markdown
Premiera / Narzędzie

Cursor 3.1 daje agentowi pędzel zamiast tabel w Markdown

3 min

Cursor 3.1 zamienia markdownowe tabele na canvasy: interaktywne komponenty z biblioteki Reactowej, w której agent rysuje wykresy, diagramy i diffy wprost w edytorze. Sam Cursor używa ich do analizy skoków błędów z Datadoga, recenzji dużych PR-ów i prowadzenia eksperymentów w stylu autoresearchu Karpathy'ego. Zamiast budować osobną aplikację webową do analizy ewaluacji harnessu, zespół napisał skill, który grupuje porażki i składa z nich canvas, co pomogło wydać dwa nowe modele. Na razie jedynym świadkiem jest sam producent.

Dwie linijki, jedna zatwierdzona komenda i klucz SSH wychodzi z komputera
Bezpieczeństwo

Dwie linijki, jedna zatwierdzona komenda i klucz SSH wychodzi z komputera

6 min

Pillar Security opisało w Cursorze lukę CVE-2026-22708, w której dwie linijki wystarczą, żeby z komputera wyszedł prywatny klucz SSH: export PAGER przechodzi bez pytania, bo jest wbudowany w powłokę, a ręcznie zatwierdzone git branch posłusznie odpala podłożony ładunek. Atak działał nawet przy pustej liście dozwolonych komend, więc taka lista jest wygodą, a nie granicą bezpieczeństwa, i dopiero wersja 2.3 Cursora ją domknęła. Docker Sandboxes przycina zasięg szkód, ale katalog z kodem wciąż jest podpięty żywcem z hosta, więc pułapkę w skryptach gita można zostawić na potem.

BrowserCode wpuszcza agenta do twojej zalogowanej karty w Chrome
Premiera / Narzędzie

BrowserCode wpuszcza agenta do twojej zalogowanej karty w Chrome

4 min

BrowserCode zespołu browser-use, wydany na licencji MIT, daje agentowi jeden prymityw browser_execute(code): pisze on własny JavaScript prosto w twojej zalogowanej karcie Chrome przez DevTools Protocol, zamiast uczyć się poleceń typu "kliknij element numer siedem". Pomysł jest trafiony, bo model widział miliony linii JavaScriptu i ani jednej funkcji click(index), ale zdjęta warstwa abstrakcji była jedynym miejscem, gdzie dało się postawić granicę. Zapewnienie z README o przewadze nad konkurencją stoi bez jednej liczby, a 15 405 commitów to w większości dorobek OpenCode, którego to fork.