Naar de inhoud
Terug naar overzicht
AI NieuwsBeveiligingMicrosoftAI AgentsGovernance

AI-agent valt via ConnectWise 2.250 Microsoft-tenants aan

·Door
AI-agent valt via ConnectWise 2.250 Microsoft-tenants aan

Een staatsgroep liet een AI-agent het werk doen, en kwam binnen via een leverancier die beheerders zelf toegang hadden gegeven. Dat staat in het rapport van Microsoft van 21 oktober over Storm-0940, een groep die Microsoft "China-state aligned" noemt (Microsoft).

De weg liep via ConnectWise Cloud Backup, de back-updienst voor Microsoft 365 die vroeger SkyKick heette. ConnectWise nam de toeschrijving dezelfde dag over (ConnectWise).

Wat er gebeurde bij ConnectWise

Van 10 tot en met 14 oktober liep een password spray, het massaal proberen van wachtwoorden, op 327 accounts bij acht organisaties. Microsoft telde ruim 151.000 mislukte aanmeldingen, met op 11 oktober een piek van 2.900 per minuut. Geen enkele aanmelding in die spray lukte.

Het tweede spoor was gevaarlijker. Storm-0940 kreeg de identiteiten van meerdere cloudapps van ConnectWise in handen. Daarna liet de groep ARTEX proberen in te loggen bij meer dan 2.250 tenants. Een tenant is de Microsoft 365-omgeving van één bedrijf. Microsoft vraagt beheerders terug te kijken vanaf minimaal 15 oktober, en noemt VPN-adressen die op 15 en 16 oktober in gebruik waren. Huntress zag al op 13 en 14 oktober aanmeldingen door scripts (BleepingComputer). Hoe de aanvaller aan die inloggegevens kwam, zegt Microsoft niet.

Tijdlijn: Zo verliep de aanval, 10 tot 17 oktober. 10 tot 14 okt: 151.000+ mislukte inlogpogingen, piek 11 okt; 14 okt: ConnectWise ontdekt het probleem; 15 en 16 okt: aanmeldingen vanaf VPN-adressen (Microsoft); 16 okt: eerste advisory van ConnectWise; 17 okt: zeven app-identiteiten uitgeschakeld.
Bron: Microsoft Threat Intelligence, ConnectWise

Op 17 oktober zette ConnectWise Cloud Backup en zeven app-identiteiten uit. De back-uparchieven zelf zijn volgens ConnectWise "encrypted, isolated and preserved, with no indication of compromise" (ConnectWise).

De meeste pogingen mislukten: volgens Microsoft "the majority of the targeting wasn't successful". TechCrunch kopt dat de hackers duizenden bedrijven bespioneerden (TechCrunch), maar dat staat niet in het rapport. Hoeveel inbraken slaagden, weet niemand precies.

Hoe een AI-agent het werk deed

Het gereedschap heet ARTEX. Microsoft beschrijft het als "an open-source penetration testing framework that can use any AI model". Meerdere AI-agents doen zelfstandig een pentest, een nagebootste inbraak, van verkennen tot gegevens wegsluizen. Wat ze vinden, slaan ze op in een graaf: een kaart van systemen en zwakke plekken die de volgende stap stuurt.

Bij ConnectWise zette Storm-0940 ARTEX in voor de password spray en voor misbruik van OAuth-apps bij klanten verderop in de keten. Bij aanvallen met ARTEX zag Microsoft "multiple instances" waarin minder dan drie uur zat tussen het eerste doelwit en beheerrechten. Microsoft koppelt die snelheid niet specifiek aan ConnectWise.

In september hackte Gemini per ongeluk drie bedrijven tijdens een test. Nu pakt een staatsgroep met opzet een agent van de plank.

Wat is een service principal, en waarom zag MFA niets?

Een app die je in Microsoft 365 toegang geeft, krijgt in je tenant een eigen identiteit: de service principal. Die identiteit logt in met een certificaat of een geheim, niet met een wachtwoord plus telefoon. Microsoft schrijft dat zulke aanmeldingen "don't involve a user" (Microsoft Learn).

De apps van ConnectWise zijn multi-tenant: één app, met een service principal in de tenant van elke klant. Eén sleutel opent dus alle klanten. Todyl onderzocht negen tenants en zag dat de aanvaller rechtstreeks als de back-upapp inlogde, met het geheim van die app. Omdat er geen gebruiker inlogde, hielp MFA niet, schrijft BleepingComputer.

Stappen: Zo kwam de aanvaller binnen. Stap 1: buitgemaakte sleutels van de apps van ConnectWise; stap 2: inloggen als die app in een klanttenant, zonder gebruiker; stap 3: via Microsoft Graph bij mail, bestanden en Teams; stap 4: een app geeft zichzelf beheerrechten.
Eigen schema op basis van Microsoft, Huntress en Todyl

Een beheerapp van ConnectWise maakte zichzelf Global Administrator, zag Microsoft. Volgens Huntress ging het om Cloud Management - MS Teams. Bij zijn eigen klanten zag het bedrijf service principals zichzelf vooral Exchange Administrator maken. In één tenant had de aanvaller binnen ongeveer vijf minuten een blijvende voet tussen de deur (BleepingComputer).

Microsoft bouwt intussen een hek om AI-agents in Windows 11. ConnectWise laat de andere kant zien: apps in de cloud met brede rechten, en geen hek eromheen.

Wat Microsoft en ConnectWise beheerders vragen

Microsoft vraagt de verbindingen uit te laten tot ConnectWise instructies geeft, en de apps niet meteen te verwijderen: eerst gaan configuratie en logboeken veilig. Beheerders lopen de logs na vanaf minimaal 15 oktober. Voor aanmeldingen van service principals is dat 1 oktober, als de logs zo ver teruggaan.

In de audit kijkt Microsoft naar toegevoegde credentials, nieuwe apps, roltoewijzingen en toestemmingen die apps kregen (consent grants). En het wil de rechten van multi-tenant apps terug naar het minimum. ConnectWise waarschuwt dat een schone zoekopdracht niets bewijst: de checklist "does not guarantee that a tenant is unaffected". Geen enkele bron noemt Nederland of Europa. Voor een bedrijf dat Microsoft 365 door een MSP laat beheren, ligt de vraag dus bij die MSP: gebruikt hij Cloud Backup of Cloud Management van ConnectWise?

Het blok hieronder zet de controles uit beide adviezen op een rij, met de zeven app-ID's uit de advisory van ConnectWise en per stap de plek in het Entra-beheercentrum (gecontroleerd op Microsoft Learn, 23 oktober 2026).

Interactief

Welke apps hebben rechten in jouw tenant?

0 van 6 nagelopen

Klik alleen Klopt als alles in de zin klopt.

Staan de apps erin

Staan de apps erin

Geen van de zeven apps van ConnectWise staat in de tenant, of ze staan uitgeschakeld. Gezocht op Application ID, niet op naam: oudere installaties heten SkyKick Cloud Manager.

Waar staat dit

Entra ID > Enterprise apps > All applications. Zet het filter Application type op All applications en zoek op het ID. Advies van: ConnectWise, Microsoft.

  • ConnectWise Cloud Backup

    506e08f9-6e9a-4da4-942b-a099a03644ae

  • ConnectWise Cloud Management

    2399d300-6fca-4e6a-a686-399fefe75b83

  • Cloud Management - MS Teams

    24205314-2b89-4e07-a2a4-579e898a5640

  • Cloud Management - Exchange Online

    b78f6a77-d4e5-46fb-87e5-d1648bd02519

  • Cloud Management - MS Graph

    0de14c77-b9b0-4137-9360-34878a929827

  • Cloud Management - Partner Center

    412dcf96-176d-4b3a-a1b0-4981ad66971e

  • Cloud Management - SharePoint Online

    b2b55f5b-7758-4719-8d8f-88ae172e6bdb

Bewijs eerst

Bewijs eerst

De aanmeld- en auditlogs zijn bewaard, en de apps zijn uitgeschakeld in plaats van verwijderd.

Waar staat dit

Entra ID > Monitoring & health > Sign-in logs en Audit logs > Download. Uitschakelen: Enterprise apps > de app > Properties > Enabled for users to sign-in? op No. Purview Audit apart bewaren. Advies van: Microsoft, ConnectWise.

Aanmeldingen van apps

Aanmeldingen van apps

De aanmeldingen van service principals zijn nagelopen vanaf 15 oktober, waar de logs het toelaten vanaf 1 oktober, geslaagd en mislukt apart. Er zit niets verdachts tussen.

Waar staat dit

Entra ID > Monitoring & health > Sign-in logs > tabblad Service principal sign-ins. Het standaardtabblad toont alleen gebruikers. Advies van: Microsoft.

Credentials en toestemming

Credentials en toestemming

Er zijn geen onverklaarde credentials, apps, eigenaren of toestemmingen (consent) bijgekomen.

Waar staat dit

Entra ID > Monitoring & health > Audit logs. Filter op Add service principal credentials, Consent to application en Add app role assignment to service principal. Advies van: Microsoft.

Beheerrollen

Beheerrollen

Er staat geen app tussen de houders van een beheerrol, zoals Global Administrator of Exchange Administrator.

Waar staat dit

Entra ID > Roles & admins > de rol > Assignments. In de audit: Add member to role. Advies van: Microsoft, Huntress.

Rechten terug

Rechten terug

De rechten van multi-tenant apps staan op het minimum, en er zijn geen onbekende doorstuur- of inboxregels.

Waar staat dit

Entra ID > Enterprise apps > de app > Permissions (tabblad Admin consent). Doorsturen en regels: Exchange-beheercentrum en Purview Audit. Advies van: Microsoft, ConnectWise.

Stand

Nog geen stand

Loop de stappen hierboven na. De stand verschijnt zodra je iets invult.

Gebouwd door AI Centrum Nederland naar het advies van Microsoft Threat Intelligence (21 oktober 2026) en de advisory van ConnectWise. Paden in Entra gecontroleerd op Microsoft Learn op 23 oktober 2026.

Aanvalsagents zijn geen uitzondering meer

Dezelfde dag beschreef Symantec, los van Storm-0940, een aanvalsagent die onbeveiligde AI-modelservers en MCP-servers opzoekt en overneemt. Een honeypot ving ruim 127.000 externe verzoeken op. Een server zonder inlog is volgens de onderzoekers nu iets waar aanvallers actief naar zoeken (Symantec).

Simone Smit, hoofd van de AIVD, noemde AI in de Clingendael-podcast Wereldupdate een dreiging op zich, los van deze zaak.

"We zien meer en meer dat dat misschien zelfs wel een op zichzelf staande dreiging is."

— Simone Smit, hoofd van de AIVD (RD/ANP, 22 oktober)

Volgende Stap

Wil je weten welke apps en agents rechten hebben in je Microsoft 365? Onze AI-governance-checklist zet ze op een rij, of neem contact op.

Headerbeeld: Microsoft.

Hoe AI-ready is jouw organisatie?

Doe de gratis AI-Readiness Scan: 9 vragen, 2 minuten, direct een persoonlijk advies.