Preskoči na sadržaj
Agentijak signalprovjereno

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.

Potpisuje Redakcija WebAiRadarObjavljeno 3 min čitanjanapisao model

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“
Cursorovo bezbjednosno obavještenje

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

Upit za odobrenje u alatu Claude Code za komandu u terminalu. Prikazana je komanda npm test uz napomenu da traži odobrenje, i pitanje da li se nastavlja, s četiri izbora: da; da, bez ponovnog pitanja za npm test; da, uz prelazak u automatski režim; i ne.
Agentisrednji signal

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

GitHubova slika uz opštu dostupnost Copilot Fusiona: polje za unos u Copilotu s izabranim Copilot Fusionom i menijem tri nivoa truda, Standard, High i Max, od kojih je označen Max.
Agentijak signal

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 COPILOT SDKServer-to-serverzahtjeve aplikacije plaća organizacija
Agentisrednji signal

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