Dvije verzije proširenja Claude Code u Cursorovoj prodavnici sadržale su zlonamjerni kod
Verzije 2.1.312 i 2.1.313 Anthropicovog proširenja Claude Code, koje je Cursorova prodavnica proširenja dijelila 29. oktobra, ostavljaju napadačev SSH ključ na računaru i pokušavaju da održe skriven tunel do njegovog servera. Cursor navodi da ih Anthropic nije napravio. Uklanjanje proširenja ne poništava štetu, pa je Cursor objavio provjeru i skripte za čišćenje.
Izvor
Security notice — malicious version of Anthropic.claude-code (2.1.312 and 2.1.313) identified in the Cursor VS Code Extension MarketplaceCursor, dnevnik izmjena · Original objavljen 29. oktobra 2026.
Ko je 29. oktobra 2026. između 2:27 i 13:35 po pacifičkom vremenu instalirao ili ažurirao Anthropicovo proširenje Claude Code iz prodavnice Cursor VS Code Extension Marketplace na macOS-u ili Windowsu, možda je dobio izmijenjenu verziju. Cursorovo bezbjednosno obavještenje navodi verzije 2.1.312 i 2.1.313. Izmijenjeni kod pokušava da napadaču ostavi skriven pristup računaru (backdoor) preko SSH-a, standardnog protokola za prijavu na udaljeni računar.
Šta izmijenjena verzija radi
Prema analizi kompanije Cursor, zlonamjerni kod najprije prikuplja niz podataka o računaru i njegovom korisniku: ime uređaja, korisničko ime, operativni sistem i arhitekturu procesora, kućni i radne direktorijume, adresu e-pošte podešenu u Gitu, javnu IP adresu i nazive promjenljivih okruženja. Prikupljene informacije zatim šalje na server pod kontrolom napadača.
U sljedećem koraku, kod dodaje napadačev javni ključ u datoteku authorized_keys, koja definiše ko može da se prijavi na računar putem SSH protokola. Zatim pokušava da uspostavi obrnuti SSH tunel - odlaznu vezu između kompromitovanog računara i napadačevog servera, preko koje napadač može da pristupi SSH servisu na napadnutom uređaju.
Kako bi zadržao pristup i nakon ponovnog pokretanja računara, kod uspostavlja mehanizam trajnog izvršavanja. Na macOS-u instalira LaunchAgent, dok na Windowsu kreira zakazani zadatak, a kao rezervnu opciju postavlja skriptu koja se pokreće pri podizanju sistema. Pozadinske skripte pokušavaju da ponovo uspostave SSH tunel približno svakih 60 sekundi.
Ipak, prema Cursorovim navodima, jedan važan korak uglavnom ne uspijeva. Za aktiviranje lokalnog SSH servisa potrebna su administratorska prava, koja zlonamjerno proširenje na većini računara s macOS-om i Windowsom nema. Zbog toga napadač na tim uređajima nije mogao da se prijavi putem uspostavljenog tunela. To, međutim, nije spriječilo ostale faze napada: javni ključ je upisan u sistemsku datoteku, skripte za održavanje pristupa su postavljene, a prikupljeni podaci poslati su na server napadača.
Šta je Cursor uradio i šta još nije objašnjeno
Cursor je uklonio obje zlonamjerne verzije proširenja i obustavio njihovu dalju distribuciju, a zatim privremeno ugasio cijelu prodavnicu. Nakon promjene bezbjednosnih ključeva i ponovne izgradnje prodavnice, kompanija ju je vratila u rad. Cursor navodi da naknadna provjera nije otkrila druga izmijenjena proširenja, kao i da je server napadača ugašen uz pomoć provajdera čiju je infrastrukturu koristio.
Kompanija tvrdi da zlonamjerne verzije nije razvio Anthropic. Međutim, Ars Technica prenosi da su nezavisni istraživač Kevin Beaumont i Luke Roberts iz bezbjednosne kompanije Phorion utvrdili da je izmijenjena verzija objavljena preko Anthropicovog zvaničnog naloga u prodavnici.
Način na koji su napadači došli do pristupa tom nalogu nije objašnjen. Ars Technica je o slučaju izvijestila 30. oktobra 2026. godine, a do objavljivanja teksta ni Cursor ni Anthropic nisu odgovorili na pitanje kako je došlo do kompromitovanja naloga. Prema pisanju tog portala, Anthropic do tada nije ni javno upozorio korisnike. Cursor u svom obavještenju nije naveo koliko je instalacija bilo pogođeno.
Roberts je za Ars Technicu rekao da se proširenja u Cursoru podrazumijevano automatski ažuriraju, iako korisnici tu opciju mogu da isključe u podešavanjima. To znači da su neki od njih mogli da dobiju izmijenjenu verziju proširenja bez ikakve svoje intervencije.
Kako se provjerava računar
Cursorova provjera traži napadačev ključ, označen kao svc-telemetry. Na macOS-u komanda glasi grep -qs svc-telemetry ~/.ssh/authorized_keys, a ako pronađe tu oznaku, računar je pogođen. Za Windows Cursor objavljuje odgovarajuću komandu za PowerShell.
Cursor upozorava da uklanjanje proširenja ne čisti računar, jer zlonamjerni kod ostavlja zasebne skripte koje nastavljaju da rade. Preporuka je da se pogođeni računari izoluju, da se uklone ključ, skripte i procesi tunela i da se procijeni treba li sistem instalirati iznova. Cursor objavljuje i skripte za čišćenje za macOS i Windows, koje se završavaju greškom ako bilo šta ostane.
Poslednji korak je promjena pristupnih podataka i sesija do kojih se moglo doći s pogođenog računara, i to s računara kojem se vjeruje. Proširenje je prikupilo samo imena promjenljivih okruženja, a ne njihove vrijednosti, ali Cursor napominje da to ne isključuje mogućnost da napadač kasnije kroz backdoor dođe do pristupnih podataka.
„Uklanjanje proširenja možda neće biti dovoljno“
Izvori
Jednom sedmično, u prijemno sanduče
Vijesti iz cijele sedmice, sabrane u jednu poruku. Bez reklama, bez prosljeđivanja adrese, odjava jednim klikom.
Adresa se koristi samo za ovaj pregled. Ne prodaje se i ne ustupa nikome.
Povezano

Claude Code 2.1.314 uvodi postavku koja zabranjuje izmjene datoteka van radnih direktorijuma
Anthropic je u verziji Claude Code 2.1.314, objavljenoj 30. oktobra 2026., uveo dodatnu kontrolu nad upisivanjem datoteka. Nova bezbjednosna postavka sprečava alat da mijenja sadržaj izvan odobrenih radnih direktorijuma, čak i kada je uključen režim rada koji inače zaobilazi provjere dozvola. Ažuriranje donosi i ispravke upravljanja organizacijskim podešavanjima, bolje rukovanje dugim razgovorima i pouzdanije prijavljivanje grešaka u automatizovanim skriptama.
Anthropicprovjereno

GitHub Enterprise sada uključuje Copilot za svakog licenciranog korisnika, a AI upotreba se plaća od prvog zahtjeva
GitHub je 28. oktobra 2026. objavio da preduzeća koja rade s njegovim prodajnim timom dobijaju Copilot u sklopu GitHub Enterprisea, bez zasebnih mjesta i bez mjesečnih kredita. Istog dana je Copilot Fusion, koji za jedan zadatak kombinuje više modela, prešao u opštu dostupnost, a GitHub Agentic Workflows je izašao iz pregleda. Kontrola troška se time premješta s broja mjesta na AI budžet.
GitHubprovjereno
GitHub aplikacije mogu da koriste Copilot bez prijavljenog korisnika, a plaća organizacija
Servisi i agenti napravljeni na Copilot SDK-u sada mogu da se prijave kao GitHub aplikacija instalirana na organizaciju, u javnom pregledu. Pristupni podaci nijednog korisnika se ne koriste, a svaki zahtjev se naplaćuje organizaciji, po njenim pravilima o modelima i kontrolama potrošnje. GitHubova dokumentacija upozorava da i dozvola samo za čitanje, koju aplikacija traži, troši novac.
GitHubprovjereno