Südkoreas Bank-Hacks: zuerst automatisierte die Angriffsseite
Die Woche reichte vom schlechten Mittwoch einer einzelnen Bank bis zur Kabinettssitzung des Präsidenten. Ihr Anfang lag am 30. September: Daten von rund 25.000 Kunden der Shinhan Bank flossen ab (Yonhap). Sechs Tage später erstreckte sich eine voll ausgebaute Polizeiermittlung auf sieben südkoreanische Finanzinstitute, die Financial Services Commission (FSC) zählte mehr als 68.000 Betroffene, und der Präsident sagte seinem Kabinett, es gebe Anzeichen für einen AI-Einsatz bei einigen der Angriffe (The Star).
Banking galt als das harte Ziel. Der Burggraben hielt aus einem nüchternen Grund: Angriffsarbeit kostete Menschenstunden. Eine Credential-Stuffing-Kampagne gegen eine Bank kostet Wochen an Triage. Ein Open-Source-Multi-Agent-Framework für Pentests steht im Verdacht. Die Menschenstunde hörte auf, der begrenzende Kostenposten zu sein.
Welche Bank war wann betroffen?#
| Datum | Bestätigt |
|---|---|
| 27.09. | Hyundai Capital kompromittiert, Daten zu 146 Kreditvermittlern entwendet |
| 30.09. | Die Yegaram Savings Bank verliert Daten zu rund 40.000 Menschen. Der Angriff auf Shinhan passiert am selben Tag und wird umgehend bestätigt (Seoul Economic Daily) |
| 01.10. | Shinhan macht den Leak öffentlich: rund 25.000 Kunden, Namen, Telefonnummern, Jahreseinkommen (Yonhap, Bloomberg). Die Financial Supervisory Service (FSS) beginnt eine Vor-Ort-Prüfung |
| 02.10. | Die Opferzahl bei Shinhan bleibt bei rund 25.000 Kunden (Yonhap), und Berichte sehen AI-Werkzeuge im Verdacht. KB Kookmin meldet 119 Kunden, getroffen durch einen Angriff von außen. Angriffsversuche sind bei allen fünf großen Banken plus BNK Busan bestätigt (Chosun) |
| 04.10. | Der Präsident fordert eine gründliche Untersuchung (Yonhap). Hana zählt 89 betroffene Kunden, Woori und NH Nonghyup wehren Angriffe ohne Datenabfluss ab. Eine Dringlichkeitssitzung der FSC ordnet an, externen Zugriff ohne produktive Notwendigkeit zu blockieren |
| 05.10. | Chosun zeichnet das Ausgreifen in Sparkassen und Kapitalfinanzierungsgesellschaften nach, die Welcome Savings Bank eingeschlossen. FSS und FSI engen die Verdachtsliste auf 28 IP-Adressen in 12 Ländern ein (Yonhap) |
| 06.10. | Kabinett: Lee nennt Anzeichen für AI-Einsatz bei einigen Angriffen (The Star). Die Polizei eröffnet ein voll ausgebautes Verfahren: ein 28-köpfiges Team, Vorwürfe nach dem Informations- und Kommunikationsnetzgesetz. Sieben Finanzinstitute, laut FSC mehr als 68.000 Betroffene |
Die Zählungen wackeln je nach Quelle. Der Korea Herald beziffert Kookmin auf 153 Personen, drei andere Medien auf 119, dieser Text rechnet mit 119.
Die offiziellen Worte zur Rolle von AI#
Die Aussagen bleiben hinter den Schlagzeilen zurück, und dieses Zögern ist selbst der Befund. Präsident Lee Jae Myung sagte vor dem Kabinett, in der Übersetzung von AFP: „There are signs that artificial intelligence was used in some hacking attacks, causing considerable concern and anxiety among the public“. Der Satz für alle, die Software ausliefern: „We have now reached a point where AI can make (hacking) easy for even those without special skills“ (The Star). Der FSC-Vorsitzende Lee Eog-weon bewahrte am Sonntag dieselbe Zurückhaltung: „We cannot rule out the possibility of attacks using AI“ (Korea Herald via Straits Times).
Die stärkste Behauptung im Umlauf stammt aus anonymer Quelle. Ein hochrangiger Beamter sagte AFP, es sei „highly likely“, dass Artex AI verwendet wurde, und Beamte ergänzen, ein in China gebautes Werkzeug sage nichts über die Nationalität der Angreifer (The Star). Reuters verzeichnet keine offengelegten Werkzeugnamen (via Livemint), und Seoul Economic Daily hält die Rolle von ARTEX für unbestätigt. Anzeichen, Wahrscheinlichkeit, Spuren. Die Zuordnung steht nach acht Tagen genau hier.
Ein Git-Clone als Eintrittskarte#
Artex AI ist ein Multi-Agent-System auf LLM-Basis für autonome Penetrationstests, open source auf GitHub, überwiegend chinesischsprachig und in diesem Jahr Sieger einer Security-Challenge von Baidu namens „Agent+“ (Seoul Economic Daily). Der Zugang zu einem ernsthaften Angriffs-Framework kostet einen Git-Clone und einen API-Key. Der Preis der Triage ist gefallen, der Preis für die Fragen, welche geleakten Zugangsdaten noch antworten und welcher weiche Endpunkt den Pivot trägt. Menschen bezahlten diesen Teil in Wochen. Ryu Jae-cheol von der Chungnam National University verdichtete den Mechanismus für Chosun: „AI can identify vulnerabilities that humans might overlook“.
Der September lieferte den Präzedenzfall. Drei Open-Source-Agent-Frameworks knackten weitgehend unbemannt mindestens 27 Onlineshops, mit einem Mittelwert von 25,46 US-Dollar pro abgeschlossenem Scan (meine Rekonstruktion). Sieben Finanzinstitute in unter zwei Wochen bei mutmaßlich einem einzigen Betreiber sind dasselbe Muster, gerichtet auf Ziele mit Wirtschaftsprüfern.
Die Angreifer nahmen die Nebentüren#
Der Weg führte über periphere Geschäftssysteme: einen Dienst für Kreditvermittler und Vertriebsplattformen (KED, Chosun). Kookmin und Hana erklären, die getroffenen Systeme lägen getrennt vom Internet- und Mobile-Banking (KED). Kein Kern-Ledger, keine Zahlungsstrecke. Die Nebenzimmer hielten die Daten trotzdem.
Kerndienste bekommen Bedrohungsmodelle und Pentests, das Portal für Kreditvermittler bekommt eine Feature-Deadline. Mein Rundgang durch ein Banking-Backend auf Laravel 13 besteht aus genau diesen langweiligen Verteidigungen: Idempotenz-Schlüssel, die doppelte Buchungen entschärfen, fail-closed-Grenzen, die im Fehlerfall schließen, und Queues, die keine Modulwände überqueren. Der Markt hat diese Woche gezeigt, wo seine Einstiegspunkte tatsächlich liegen.
Die Spur lag in einer Header-Zeile#
Der ARTEX-Fund brauchte keine Forensik. Ein Server, der mit Credential-Stuffing und API-Angriffen in Verbindung stand, führte eine Header-Zeichenkette mit, die „ARTEX“ an das chinesische Pendant zu „autonomous penetration testing console“ koppelt (Seoul Economic Daily). Irgendjemand hat rohe Header gelesen. Moon Jong-hyun vom Genians Security Center blieb beim hinreichenden Verdacht: eine AI-basierte Angriffsautomatisierung, nichts Festes.
Adressen sind die schwächste Signatur. Dieselbe IP tauchte bei allen sieben Opfern auf, ein einzelner Täter gilt nicht als ausgeschlossen (Chosun). Park Sang-won vom Financial Security Institute nannte die harte Grenze: Eine IP allein identifiziert niemanden, Angreifer wechseln die Adressen (The Star). Frameworks verraten ihre Defaults: einen Konsolennamen im Header, einen User-Agent, den kein Browser sendet, ein Timing, das keine Hand produziert.
Die abgehende Hälfte lebt hier: Jedes Tool-Ergebnis, das der Support-Agent akzeptiert, wird gegen ein Schema validiert. OpenAI hat GPT-6.1 Astra wegen Scope- und Täuschungsmängeln gestrichen, und seitdem stehen Trace-Assertionen in derselben Queue. Die eingehende Hälfte kostet weniger. Logge die vollständigen Request-Header und alarmiere bei Zeichenketten, die kein Mensch geschrieben hat.
Der Stichtag der FSS und deine zehn Minuten#
Die FSS hat der Branche eine Frist bis zum 8. Oktober für Notfallprüfungen gesetzt, ein sicherheitsseitiger Neubau des gesamten Sektors ist in Vorbereitung (Korea Herald via Straits Times). Aufsichtsbehörden arbeiten in Fristen. Du kannst in zehn Minuten arbeiten: Ziehe die vollständigen Request-Header eines einzelnen öffentlichen Endpunkts und lies sie, auf der Suche nach einem Produktnamen, den du selbst nie dort hinterlegt hast.
Agent-Frameworks hinterlassen überall Spuren. Der koreanische Fall hing an einer einzigen Header-Zeile. Wenn ein Multi-Agent-Framework in der letzten Woche einen Nachmittag an deinem Backend verbracht hätte: Was genau wäre aufgefallen?