Arctic Wolf ziet aanvallers het open-source agentic pentestplatform AntiFox inzetten vanaf Alibaba Cloud. Daarmee braken ze in op IIS-webservers, testten ze AWS-credentials en enumereerden ze tientallen clouddiensten. In één geval lukte het om een productiesecret uit Secrets Manager te lezen.
AntiFox is een open-source platform voor agentic penetration testing. Het is bedoeld om pentests te automatiseren, maar Arctic Wolf koppelt systemen in Alibaba Cloud waarop AntiFox-interfaces draaiden aan bevestigde kwaadaardige activiteiten. Die waren gericht op webservices die vanaf het internet bereikbaar zijn en op de AWS-omgevingen daarachter.
De aanvallen volgden steeds dezelfde keten. Een webapplicatie misbruiken, een web shell plaatsen, configuratiebestanden doorzoeken, credentials valideren en vervolgens clouddiensten afstruinen. Volgens Arctic Wolf maken dit soort frameworks pentesttechnieken toegankelijker voor kwaadwillenden. Ook kunnen ze die technieken sneller en consistenter toepassen.
Van web shell naar web.config
Op een gecompromitteerde IIS-server maakte het workerproces w3wp.exe een ASPX-web shell aan. Via datzelfde proces voerde de aanvaller daarna commando’s uit als whoami en icacls, om rechten te controleren en te testen of er in de web root geschreven kon worden. Welke kwetsbaarheid de code-uitvoering mogelijk maakte, is niet achterhaald.
Daarna volgde PowerShell. Met .NET-configuratieklassen las de aanvaller connection strings en applicatie-instellingen uit web.config uit. Configuratie- en logbestanden belandden in een uploadmap die via het web bereikbaar was. Ook probeerde de aanvaller met een buitgemaakte credential verbinding te maken met een interne productiedatabase.
Honderden API-calls in een halfuur
In andere gevallen begon de aanval met een geldige AWS-credential, verkregen op onbekende wijze. De AntiFox-infrastructuur gebruikte IAM-users en soms een assumed EC2-role. In één inbraak wisselde de bron tussen meerdere identiteiten en vuurde zo binnen ongeveer een halfuur honderden API-requests af op onder meer IAM, EC2, S3, Lambda, KMS, RDS, EKS en Amazon Bedrock.
Het overgrote deel kreeg een AccessDenied terug. Toch zaten tussen die weigeringen geslaagde operaties, waaronder een GetSecretValue-request op een productiesecret. Elders voerde een aanvaller S3-operaties uit als GetObject, CopyObject en DeleteObject. Arctic Wolf waarschuwt dan ook om een reeks niet als mislukt te beschouwen omdat de meeste requests geweigerd werden.
Tip: Arctic Wolf: Psychedelic Stealer misbruikt CAPTCHA als installer