Napadači koriste ARTEX za zloupotrebu ključeva sa GitHuba
Microsoft je zabeležio korišćenje AI agenata za zloupotrebu izloženih kredencijala. U jednom slučaju, podaci iz Azure Key Vaulta izneti su za pet minuta.
Šta se desilo?
Microsoft Threat Intelligence je u izveštaju od 5. novembra 2026. opisao napadače koji koriste AI agente i alate poput ARTEX-a za pronalaženje kredencijala u javnim GitHub repozitorijumima. Pronađene aplikacione tajne i API ključevi zatim se koriste za pristup resursima organizacije.
Koga pogađa?
Rizik se odnosi na organizacije čiji su važeći kredencijali javno izloženi i čije aplikacije imaju pristup cloud resursima. U opisanim napadima zloupotrebljeni su aplikacioni identiteti u Microsoft Entra ID-u i postojeće dozvole za pristup Azure i Microsoft 365 okruženjima.
Kako se zaštititi?
- Odmah opozovite ili rotirajte izložene kredencijale. Uklanjanje iz koda dopunite proverom njihove prethodne upotrebe.
- Proverite da li secret scanning obuhvata kod i Git istoriju. Uključite push protection za podržane tipove tajni kako bi se sprečilo njihovo slanje u repozitorijum.
- Gde je podržano, pređite na upravljane identitete ili federaciju identiteta umesto dugotrajnih aplikacionih tajni u kodu.
- Ograničite dozvole aplikacija na potrebne resurse i pregledajte njihove prijave, promene kredencijala i pristup Key Vaultu.
- Ako je kompromitovana aplikacija mogla da čita tajne iz Key Vaulta, rotirajte i tajne kojima je imala pristup.
Tehnički detalji
Microsoft navodi da je u najmanje jednom zabeleženom slučaju AI agent od pretrage GitHuba do iznošenja podataka iz Azure Key Vaulta stigao za pet minuta. Taj podatak opisuje konkretan slučaj, a ne očekivano trajanje svakog napada.
Pristup se ostvarivao preko kompromitovanih aplikacionih identiteta i njihovih dozvola. Izveštaj opisuje i prilagođavanje neuspešnih API zahteva i dalje pretraživanje cloud resursa.
Zašto je važno?
Automatizacija skraćuje vreme za reagovanje na javno izložen ključ. Provera samo korisničkih prijava može propustiti pristup ostvaren aplikacionim identitetima. Zato postupak odgovora treba da obuhvati i identitete aplikacija, njihove dozvole i povezane resurse.
Preporuka Sajber Radara
Javno objavljen ključ tretirajte kao kompromitovan. Odredite ko može odmah da ga opozove, kako se proverava njegova upotreba i kako se zamena bezbedno uvodi u aplikaciju. Postupak uvežbajte pre incidenta i uključite dobavljače koji pristupaju vašem cloud okruženju.
Izvori
- Izvor: Microsoft Security Blog