Bezpečnostní výskumníci Microsoftu zaznamenali útočníkov, ktorí využívajú AI agentov na prehľadávanie verejných repozitárov na platforme GitHub. Hľadali v nich prihlasovacie údaje aplikácií, prístupové kľúče a kľúče k službám umelej inteligencie. Ak našli platné údaje, mohli ich použiť na ďalší prístup do systémov dotknutej organizácie.
Nešlo o bezpečnostný test v pripravenom laboratóriu. Microsoft opisuje škodlivú aktivitu, ktorú zaznamenal v skutočných prostrediach zákazníkov. Vyhľadávanie tajných údajov podľa firmy pozoroval od augusta 2026 a následné úspešné prihlásenia pomocou zneužitých aplikačných údajov najneskôr od 28. októbra.
Päťminútový interval sa vzťahuje na jeden konkrétny pozorovaný prípad. Podľa Microsoftu v ňom agent prešiel od vyhľadávania prihlasovacích údajov na GitHube po odcudzenie dát zo služby Azure Key Vault, ktorá slúži na správu tajných údajov a kľúčov. Nie je to údaj o typickej dĺžke všetkých útokov.
Dôležitý je spôsob získania prístupu. Útočníci podľa Microsoftu využívali platné údaje, ktoré už boli odhalené alebo odcudzené. Po prihlásení vystupovali pod identitou aplikácie a mohli vykonávať činnosti v rozsahu jej pridelených oprávnení. Správa tak nedokazuje, že agent prelomil zabezpečenie každého cloudového účtu alebo že prístup automaticky získal bez platných údajov.
V niektorých prípadoch agenti po prihlásení vyhľadávali ďalšie cloudové zdroje a získali tajné údaje z úložísk organizácií. Microsoft opísal aj situácie, keď po neúspešnej požiadavke nasledoval upravený a úspešný pokus. Firma tvrdí, že nástroje s AI znižujú potrebu toho, aby útočník osobne vykonával každý krok; zverejnené zistenia však neznamenajú, že pri celej kampani nebol zapojený človek.
Bezpečnostná spoločnosť Todyl opísala vyšetrovanie podobnej aktivity spojenej s rovnakou infraštruktúrou. Upozornila, že prístupové údaje sa môžu po zverejnení ďalej používať aj vtedy, keď ich vlastník z repozitára vymaže. V jednom zo skúmaných prípadov podľa nej nasledovalo po získaní ďalších údajov nové prihlásenie v priebehu niekoľkých minút.
Pre vývojárov a firmy z toho vyplýva praktický postup: ak sa kľúč alebo heslo dostane do verejného kódu, samotné odstránenie nestačí. Prístupový údaj treba bezodkladne zneplatniť alebo vymeniť, preveriť jeho použitie v záznamoch a skontrolovať oprávnenia aplikácie. Microsoft odporúča vymeniť aj tajné údaje uložené v trezoroch Key Vault, ku ktorým mala dotknutá aplikácia prístup.
Prevenciou je neukladať tajné údaje priamo do zdrojového kódu, kontrolovať repozitáre na ich výskyt a aplikáciám prideľovať iba nevyhnutné oprávnenia. Pri podozrení na zneužitie treba preveriť aj prepojené služby, vydané prístupové tokeny a náklady na AI či cloudové služby. Konkrétny rozsah kontroly závisí od toho, kam mohla kompromitovaná identita pristupovať.
