AI-pentesttools als ARTEX en CyberStrikeAI duiken op in aanvallen op bedrijfsdiensten: Unit 42 zag ARTEX-gerelateerde servers bij meerdere incidenten waarin openbare API’s en identiteitsflows werden onderzocht.
Voor Nederlandse organisaties kunnen publieke wachtwoordherstelpagina’s, registratieflows en API’s zo een route naar cloudaccounts worden, zonder dat een nieuwe softwarekwetsbaarheid nodig is. Unit 42 zegt dat aanvallers in de waargenomen gevallen soms binnen een dag via zulke ingangen cloudtoegang kregen.
De agent volgt API-specificaties tot aan accountbeheer
ARTEX is een raamwerk voor geautomatiseerde penetratietests met meerdere AI-agents, voor het eerst gepubliceerd in 2026. Het is gratis, snel op te zetten en heeft vooral toegang tot een taalmodel nodig. Een aanvaller kan het doel opgeven, waarna de agents reageren op wat een dienst terugstuurt en hun volgende stap aanpassen. In het schema verdeelt een planner taken over werkagents, die echte beveiligingstools uitvoeren en hun resultaten teruggeven.
In Unit 42’s waarnemingen werden routes uit gedownloade OpenAPI-specificaties en source maps vrijwel direct getest. Mislukte verzoeken met HTTP-status 422 werden aangepast en kort daarna opnieuw geprobeerd. In de onderzochte activiteit valideerde een operator meer dan tweehonderd clientgeheimen in ongeveer drie minuten. Een agent schakelde binnen een minuut na het downloaden van een sleutel naar een volgende stap.
Ook het ritme verschilde van een eenvoudige scan. Unit 42 zag reeksen van één tot veertien verzoeken met ongeveer een seconde ertussen, gevolgd door pauzes van 25 tot 31 seconden. Dat past bij een agent die op een antwoord van een taalmodel wacht. Afzonderlijk kan zo’n patroon ook bij een handmatige test horen; de opeenvolging van routeverkenning, herstel na fouten en snelle vervolgacties wees volgens Unit 42 op geautomatiseerde planning.
Bij gevoelige stappen bleef ruimte voor menselijke handeling. Tijdens één incident stapte de aanvaller voor een wachtwoordreset en het aanvragen van een eerste token over van gescripte verzoeken naar een gewone browser. Unit 42 zegt dat dit kan wijzen op een menselijke operator of browserautomatisering.

De 609 staat voor hosts in een oktoberbeeld
De oktoberhostscan van Unit 42 telde 1.323 internetgerichte hosts met CyberStrikeAI en 609 met ARTEX. Eenentwintig hosts draaiden beide tools. Het onderzoek bekeek ook veertien pentest- en red-teamtools, waaronder twaalf opkomende projecten, verdeeld over verkenning, agentgestuurd testen, broncodecontrole en beveiliging van AI-systemen.
Die 609 is een hosttelling, geen telling van unieke bedrijven of bevestigde slachtoffers. Eén organisatie kan meerdere hosts hebben en gedeelde hosting kan meerdere gebruikers bevatten. Unit 42 geeft in het artikel niet aan hoe dubbele hosts uit de telling zijn gehaald, en publiceert geen landentelling of aantal organisaties waar ARTEX daadwerkelijk toegang kreeg.
Censys vond 1.465 hosts met publiek bereikbare ARTEX-consoles en schatte na correctie voor twee gedeelde-hostingclusters circa 815 installaties. Twee gedeelde-hostingclusters verklaren samen ongeveer 650 hosts in de ruwe telling. Dat is een meting van begin november, tegenover Unit 42’s hostscan voor oktober. De aantallen zijn dus niet rechtstreeks naast elkaar te leggen als groei, krimp of aantallen doelwitten.
ARTEX duikt op in verschillende campagnes
Op 8 oktober kondigde de maker aan dat ARTEX naar gesloten broncode gaat en geen publieke versies of onderhoud meer krijgt, na meldingen van misbruik. Voor bestaande gebruikers viel daarmee het publieke update- en onderhoudspad van ARTEX weg. Bestaand materiaal kan blijven draaien, dus ook omgevingen van ingehuurde pentestdiensten horen in de inventaris.
Microsoft beschreef op 6 november een aparte operatie van Storm-3358 tegen financiële organisaties, waarbij ARTEX samen met traditionele scantools werd ingezet. Het bedrijf meldde misbruik van kwetsbaarheden in webapps, waaronder anonieme bestandsuploads en server-side request forgery, gevolgd door installatie van malware voor toegang op afstand. De aanvallen van Storm-3358 op financiële organisaties met ARTEX verschillen van de Unit 42-waarnemingen.
VAPOR PANDA zette ARTEX elf dagen in tegen ruim tweehonderd organisaties in minstens veertien landen, meldt CrowdStrike. Het bedrijf zegt toegang of vervolgactiviteit bij negen organisaties te hebben bevestigd, naast wachtwoordpogingen bij minstens twaalf andere. Doelwitten zijn dus geen bevestigde inbraken. De cijfers van Unit 42, Microsoft en CrowdStrike horen evenmin bij één gezamenlijke campagne.
De verdediging begint bij toegangsgrenzen
Unit 42 adviseert publieke documentatie en bronbestanden zoals OpenAPI-bestanden en source maps van internet te halen. Ook noemt het authenticatie op ieder schrijfendpoint en snelheidslimieten met botbescherming voor registratie- en resetflows. Voor cloudtoegang adviseert het onderzoek langlevende sleutels te vervangen door rolgebaseerde toegang, geheimen uit provisioningbestanden te halen en rechten te beperken. Dat zijn controles op de routes die in de incidenten terugkwamen, geen lijst met specifieke softwarefouten om te patchen.
De bron heeft ook grenzen. Unit 42 noemt geen getroffen organisaties, publiceert geen uitsplitsing naar land en beschrijft niet hoe de hostscan gedeelde infrastructuur verwerkt. Het verslag is eigen incidentonderzoek en monitoring voor klanten van een beveiligingsaanbieder, geen steekproef waarmee het wereldwijde aantal getroffen bedrijven kan worden geschat. De beschreven gevallen laten zien dat een agent openbare documentatie in verzoeken kan omzetten, van fouten kan leren en gevonden geheimen snel kan inzetten. Daardoor bepalen toegangsrechten en de beveiliging van API- en identiteitsflows mede hoe ver één blootgesteld endpoint de cloud in reikt.
Veelgestelde vragen
API’s met heldere grenzen
Ik denk mee over je API- en identiteitsroutes, ontwerp de juiste grenzen en realiseer de oplossing van eerste idee tot live, self-hosted waar dat kan.
Dit artikel is geproduceerd samen met het Agent Team. Meer over de redactie.
