ARTEX AI Penetrationstest-Tool auf Servern gefunden, die japanische Unternehmen angreifen
Detection stack
- AIDR
- Alert
- ETL
- Query
Zusammenfassung
Angreifer nutzen ARTEX, ein Open-Source-agentenbasiertes AI-Penetrationstest-Tool, das in China entwickelt wurde, um Angriffe gegen Organisationen in Japan und Südkorea zu automatisieren. Das Framework nutzt große Sprachmodelle, um Aufklärung, Sondierung und Exploitation durchzuführen, wodurch Angreifer „Schattenanfälligkeiten“ aufdecken und traditionelle WAF-Abwehrmechanismen umgehen können. Die beobachteten Kampagnen erscheinen hoch automatisiert und auf bestimmte Branchen fokussiert.
Untersuchung
Untersuchungen von GMO Cybersecurity, CrowdStrike und JPCERT/CC ergaben Konfigurationen von AI-Agenten und Sitzungsprotokolle auf von Angreifern kontrollierter Infrastruktur. Die forensische Analyse enthüllte die Nutzung von ARTEX, Claude Code und mehreren LLM-API-Verbindungen, darunter DeepSeek, Zhipu AI und xAI. Chinesischsprachige Eingabeaufforderungen und Sitzungsprotokolle bestätigten weiter, dass generative KI aktiv zur Unterstützung des Eindringprozesses genutzt wurde.
Abmilderung
Organisationen sollten eine Software-Stückliste (SBOM) implementieren, um eine genaue Sichtbarkeit in Softwareversionen und eingesetzte Komponenten zu gewährleisten. Sicherheitsteams sollten über versionsbasiertes Patchen hinausgehen und Richtlinien einführen, die sofortige Upgrades auf behobene Versionen nach der Offenlegung von Schwachstellen priorisieren. WAF-Schutzmaßnahmen sollten auch durch Ratenbegrenzungen verstärkt werden, die an Konten, Sitzungen und API-Schlüssel gebunden sind, anstatt nur an IP-Adressen.
Reaktion
Wenn ungewöhnlich hohe Mengen automatisierter Anfragen oder verteilte Sondierungsaktivitäten erkannt werden, sollten Vorfallreaktionsteams nach KI-gesteuerten Aufklärungsmustern suchen. Organisationen sollten die API-Autorisierungsmodelle überprüfen, um sicherzustellen, dass die Durchsetzung serverseitig erfolgt, und freigelegte administrative Funktionen auditieren. Wenn ein Peer-Organisation in derselben Branche einen Kompromiss meldet, sollten exponierte APIs und Drittanbieterplattformen proaktiv auf ähnliche Schwächen gescannt werden.
Angriffsfluss
Wir aktualisieren diesen Teil noch.
Erkennungen
Verdächtige Benutzer-Agent-Muster (über das Web)
Mögliche Muster für Dateiinklusionen (über das Web)
Mögliche OS-Befehlsinjektions-Muster (über den Webserver)
Mögliches Pfad-Traversal-Muster in der URL (über den Webserver)
Möglicher Versuch zur Entdeckung bekannter SSH-Hosts [Linux] (über die Befehlszeile)
Skriptierte Datei wurde in verdächtigen Webserver-Verzeichnissen erstellt [Linux] (über file_event)
Verdächtige Persistenzaktivitäten durch Ausführen von Shell-Befehlen durch Webdienstbenutzer und -gruppen (über auditd)
Nutzung des KI-gesteuerten ARTEX-Tools bei Verstößen gegen japanische Unternehmen [Windows Sysmon]
Erkennung von Aktivität des ARTEX AI Penetrationstests-Tools gegen APIs [Webserver]
Simulationsausführung
-
Angriffserzählung & Kommandos: Ein Angreifer hat sich initialen Zugriff auf einen japanischen Unternehmensarbeitsplatz verschafft. Um die Aufklärungs- und Exploitationsphase zu beschleunigen, setzen sie das KI-gesteuerte Penetrationstool ARTEX ein. Der Angreifer führt das Tool über die Befehlszeile aus, um eine automatisierte Scanning-Phase gegen das interne Netzwerk zu initiieren. Der Befehl
ARTEX.exe --scan --target 192.168.1.0/24wird verwendet, was erwartet wird, die Erkennungsregel auszulösen, aufgrund der Präsenz des ‚ARTEX‘-Strings in der Prozess-Erstellungstelemetrie. -
Regressions-Testskript:
# Simulationsskript: Auslösung der ARTEX-Erkennungsregel # Dieses Skript simuliert die Ausführung des ARTEX-Tools, indem es ein Dummy-Executable erstellt # und es mit dem zielgerichteten Befehlszeilenargument ausführt. $SimulatedToolPath = "$env:TEMPARTEX.exe" # Erstellen Sie ein Dummy-Executable (unter Verwendung eines einfachen PowerShell-Wrappers zu Simulationszwecken) # In einem realen Szenario wäre dies die eigentliche ARTEX-Binärdatei. New-Item -Path $SimulatedToolPath -ItemType File -Force | Out-Null Write-Host "[+] Simuliere ARTEX Tool Ausführung..." -ForegroundColor Cyan # Führen Sie das 'Tool' mit dem spezifischen String aus, der von der Erkennungslogik benötigt wird # Wir verwenden cmd /c, um sicherzustellen, dass die Befehlszeilenzeichenkette deutlich in den Protokollen erfasst wird Start-Process cmd.exe -ArgumentList "/c $SimulatedToolPath --scan --target 10.0.0.1" -Wait Write-Host "[+] Simulationsbefehl gesendet. Überprüfen Sie SIEM für EventID 4688 mit 'ARTEX'." -ForegroundColor Green -
Bereinigungs-Kommandos:
# Bereinigungsskript: Entfernen des simulierten Artefakts $SimulatedToolPath = "$env:TEMPARTEX.exe" if (Test-Path $SimulatedToolPath) { Remove-Item -Path $SimulatedToolPath -Force Write-Host "[+] Bereinigung abgeschlossen: $SimulatedToolPath entfernt." -ForegroundColor Yellow } else { Write-Host "[!] Bereinigung übersprungen: Artefakt nicht gefunden." -ForegroundColor Red }