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.



