SearchLeak (CVE-2026-42824) kon Copilot-data lekken na 1 klik
Varonis Threat Labs ontdekte SearchLeak, een lek in Microsoft 365 Copilot Enterprise Search, en toonde met een proof-of-concept dat 1 klik op een microsoft.com-link genoeg kon zijn om data te laten weglekken.
Het lek heeft nummer CVE-2026-42824. The Hacker News berichtte er op 15 juni 2026 over. Microsoft classificeert het als kritiek, als command injection met mogelijke openbaarmaking van informatie via het netwerk, met een CVSS-score van 6,5; de National Vulnerability Database geeft 7,5. Omdat de link naar een echt microsoft.com-domein wijst, zouden traditionele anti-phishing- en URL-filters die volgens het artikel waarschijnlijk niet als verdacht aanmerken.
SearchLeak is een aanvalsketen van 3 kwetsbaarheden. Copilot leest de parameter q in de URL van Enterprise Search als instructie, wat Varonis Parameter-to-Prompt injection noemt. Daarmee laat de aanvaller Copilot in de mailbox zoeken en een gevonden waarde in een afbeeldings-URL zetten. Het slachtoffer typt zelf niets.
Daarna volgt een race condition. Microsoft verpakt de uitvoer van Copilot in codeblokken, zodat de browser opmaak als tekst behandelt, en doet dat pas als Copilot klaar is met genereren. De browser toont de stroom al terwijl die binnenkomt, waardoor de ingevoegde afbeelding haar verzoek verstuurt voordat de sanitizer draait.
Het beveiligingsbeleid van m365.cloud.microsoft staat afbeeldingen van bing.com toe. De functie Search by Image van Bing haalt de URL van de aanvaller aan de serverkant op, waardoor Bing als proxy werkt en de data in de serverlogs van de aanvaller belandt. Het slachtoffer hoeft geen wachtwoord in te voeren en geen tweede keer te klikken.
Copilot Enterprise kan via Microsoft Graph bij alles waar de ingelogde gebruiker bij kan, en de aanvaller krijgt dat bereik zonder zelf in te loggen. Volgens het onderzoek konden zo mailonderwerpen, MFA- en eenmalige codes, wachtwoordresetlinks, agenda-afspraken, vergadernotities en geïndexeerde bestanden in SharePoint en OneDrive uitlekken.
Microsoft heeft het lek aan de serverkant verholpen. Omdat Copilot Enterprise een beheerde dienst is, kunnen tenantbeheerders de onderdelen die faalden niet zelf patchen of anders configureren. Misbruik in de praktijk is niet waargenomen.
Hoe we Microsoft 365 inrichten zodat Copilot alleen gebruikt wat iemand mag zien, lees je bij onze dienst Microsoft 365 inrichting.
Microsoft 365 inrichten zoals het bedoeld is