Kalo te përmbajtja
Siguri

Skedari AGENTS.md në dosjen Downloads mund t’i kthejë agjentët AI të programimit kundër jush

Studiuesit e Forever Security gjetën një skedar me udhëzime keqdashëse që e shtyu një agjent AI të instalonte një paketë të rrezikshme npm. Testet tregojnë se Codex dhe Claude Code mund të manipulohen në të njëjtën mënyrë.

· 2 min lexim · Burimi: BleepingComputer
Foto: Markus Spiske markusspiske / Wikimedia Commons, CC0

Agjentët AI për programim, si OpenAI Codex, Claude Code ose Cursor CLI, lexojnë vetë udhëzimet që gjejnë në dosjen ku nisen. Kompania e sigurisë Forever Security tregon se kjo veçori e dobishme mund të shfrytëzohet nga sulmuesit: mjafton një skedar tekst me emrin AGENTS.md në dosjen Downloads, që agjenti të ekzekutojë komanda që përdoruesi nuk i ka kërkuar kurrë.

Si u zbulua sulmi

Gjithçka nisi kur sistemet e Forever Security vunë re se një agjent AI në kompjuterin e një klienti po përpiqej të instalonte paketën keqdashëse npm «function-color». Hetimi çoi te një skedar AGENTS.md në dosjen ~/Downloads të përdoruesit, e cila ishte njëkohësisht edhe dosja e punës së agjentit.

Skedarët AGENTS.md dhe CLAUDE.md janë dokumente të thjeshta tekst ku zhvilluesit u shpjegojnë agjentëve rregullat e projektit: cilat mjete të përdorin, si të nisin testet, çfarë stili kodi të ndjekin. Ata nuk ekzekutohen vetë, por agjenti i trajton si urdhra dhe mund të instalojë paketa, të ndryshojë cilësime ose të nisë programe me të drejtat që ka.

Pse pikërisht Downloads

Studiuesit nuk arritën të përcaktojnë si mbërriti skedari në kompjuterin e klientit. Megjithatë, ata theksojnë se Downloads është e vetmja dosje ku një faqe interneti mund të shkruajë pothuajse vetë. Chrome, Edge dhe Firefox i ruajnë shkarkimet aty pa pyetur për vendndodhjen, ndonëse shfaqin një njoftim. BleepingComputer verifikoi një faqe demonstruese që shkarkoi një AGENTS.md të padëmshëm, ndërsa Brave kërkoi miratimin e përdoruesit.

Hapi i dytë varet nga vetë përdoruesi: ai duhet ta nisë agjentin në atë dosje. Sipas studiuesit Gal Weizman, kjo ndodh shpesh, sepse njerëzit i përdorin agjentët për të rregulluar shkarkimet ose për të punuar me një skedar të sapomarrë. Vetëm Claude Code ishte nisur më shumë se 1.300 herë nga Downloads te klientët e kompanisë.

Çfarë treguan testet

  • Kundër OpenAI Codex, sulmi i rindërtuar (me një ngarkesë të padëmshme që hapte kalkulatorin) funksionoi në rreth 90% të provave.
  • Me një CLAUDE.md keqdashës, studiuesit e ridrejtuan trafikun e Claude Code drejt serverit të tyre, morën tokenin OAuth dhe arritën të ekzekutonin kod në rreth gjysmën e testeve.

Sipas Forever Security, nuk ka asgjë për të «arnuar» nga ana e OpenAI apo Anthropic, sepse agjenti bën pikërisht atë për të cilin është ndërtuar. Përgjegjësia për mbrojtjen bie kryesisht te përdoruesi.

Çfarë do të thotë për ju

Gjithnjë e më shumë programues dhe studentë në Shqipëri përdorin agjentë AI në punën e përditshme. Rregulla më e thjeshtë është të mos e nisni kurrë agjentin nga Downloads apo nga dosja kryesore e përdoruesit, por vetëm nga dosja e projektit ku punoni. Lexoni çdo AGENTS.md ose CLAUDE.md që nuk e njihni, mbani aktive kërkesat për miratim dhe mjedisin e izoluar (sandbox), dhe provojeni kodin e panjohur në një makinë virtuale para se ta lëshoni në kompjuterin tuaj kryesor.

Burimi
  • BleepingComputer — AI coding agents hijacked using AGENTS.md file in Downloads folder

Ky artikull është shkruar nga redaksia e TechShop bazuar në informacionin e publikuar nga burimet e mësipërme.

Lexo edhe