EN CZ DE PL HU SK

Zranitelnost Microsoft 365 Copilot mohla jedním kliknutím odhalit e-maily, soubory i kódy pro dvoufaktorové ověření

Jediné kliknutí na důvěryhodný odkaz Microsoftu mohlo útočníkovi umožnit odčerpat e-maily, údaje z kalendáře i indexované soubory z funkce Copilot Enterprise Search v rámci Microsoft 365.

Tři chyby spojené do jednoho kliknutí

Výzkumníci z Varonis Threat Labs zřetězili tři dílčí chyby do jednokrokového úniku dat, který nazvali SearchLeak. Protože odkaz směřoval na skutečnou doménu microsoft.com, běžné nástroje proti phishingu a filtrování adres by jej s vysokou pravděpodobností neodhalily. Stačilo jedno kliknutí, beze zadání hesla a bez další interakce.

Microsoft chybu oznámenou jako CVE-2026-42824 označil jako kritickou, hodnocení CVSS se ovšem mezi zdroji liší: samotný Microsoft uvádí 6,5, americká databáze NVD pak 7,5. Firma chybu opravila na straně svého backendu, takže zákazníkům podle ní nehrozí žádné riziko, a Varonis prezentovala pouze funkční demonstraci konceptu, nikoli pozorované zneužití v praxi.

Vstupním bodem byl parametr q v adrese URL nástroje Copilot Enterprise Search. Má sloužit jako přirozený jazykový dotaz, Copilot ale obsah tohoto parametru interpretoval jako instrukce, nikoli pouze jako vyhledávací řetězec – jev, který Varonis nazvala injekcí z parametru do promptu. Útočník mohl vytvořit odkaz, který Copilotu přikázal prohledat poštovní schránku, vzít předmět e-mailu a vložit jej do adresy URL obrázku. Oběť přitom nic nezadávala, stačilo kliknout a samotnou práci za ni provedl Copilot.

Druhým článkem byla soutěž o čas v procesu vykreslování odpovědi: ochranný mechanismus Microsoftu obaluje výstup Copilota do bloku kódu, aby ho prohlížeč zobrazil jako čistý text, ale obalení proběhne až po vygenerování odpovědi, zatímco prohlížeč vykresluje text postupně tak, jak přichází. Vložená značka obrázku se tak stihla vykreslit a vyvolat svůj požadavek dřív, než zafungoval bezpečnostní filtr.

Poslední článek řetězce pak obešel zásady zabezpečení obsahu na stránce: ty blokují obrázky z libovolných domén, ale na seznamu výjimek mají doménu bing.com, jejíž funkce pro vyhledávání podle obrázku sama na pozadí stahuje obrázek ze zadané adresy k analýze. Pokud útočník tuto adresu nasměroval na vlastní server s odcizeným textem zakódovaným v cestě URL, požadavek provedl samotný Bing, takže se na něj zásady zabezpečení obsahu prohlížeče vůbec nevztahovaly – Bing se tak stal nástrojem pro odsun dat.

Co mohl útočník získat

Funkce Copilot Enterprise má přístup ke všemu, k čemu má přístup přihlášený uživatel prostřednictvím Microsoft Graphu, a útočník tento přístup zdědil, aniž by se sám kdy přihlásil. Nejcitlivějším cílem byly jednorázové kódy, kódy pro dvoufaktorové ověření a odkazy na obnovení hesla, často platné jen po několik minut – skript, který tyto údaje stáhne ze zaznamenaných požadavků, mohl útočníkovi umožnit převzít účet dřív, než si toho kdokoli všimne. Stejný přístup vedl i ke kalendářovým pozvánkám, zápisům ze schůzek a libovolným souborům na SharePointu nebo OneDrivu, které Copilot indexoval, tedy například ke mzdovým údajům, výsledkům hospodaření nebo plánům akvizic.

SearchLeak je už druhý případ, kdy Varonis ukázala tento vzorec útoku; podobnou techniku firma dříve demonstrovala u osobní verze Copilota a ukázalo se, že funguje i přes přídavné ochranné mechanismy podnikové verze. Podobný princip byl patrný i u dříve zveřejněné chyby EchoLeak, kterou v roce 2025 odhalila firma Aim Security – jde tedy o starší třídy chyb, konkrétně SSRF a soutěž o čas při sanitizaci, které injekce do promptu znovu otevřela.

Protože jde o plně řízenou službu, administrátoři jednotlivých firem nemohli sami opravit ani přenastavit postižené součásti – Microsoft vše opravil centrálně na svém backendu. Doporučuje se nicméně sledovat adresy URL vyhledávání Copilota obsahující kódovaný obsah nebo HTML v parametru q, věnovat pozornost neobvyklým odchozím požadavkům na obrázkové koncové body Bingu a celkově zpřísnit správu přístupu k datům tak, aby Copilot indexoval méně citlivého obsahu, čímž se zmenší dopad případného budoucího úniku.

Zdroj: thehackernews.com

Zdroj: IT SECURITY NETWORK NEWS  

Napsat komentář