Wer schrieb es, was lief, wohin melden: drei Herkunftsfragen dieser Woche
Drei Veröffentlichungen vom 7. und 8. Oktober wirken unverbunden — ein Bedrohungsbericht, ein Forensik-Beitrag und eine Mitteilung von einem Absatz. Zusammen gelesen beschreiben sie dasselbe Problem von drei Seiten: Wenn Maschinen mehr Arbeit erledigen, wird die Herkunft einer Arbeit zu dem, was Teams tatsächlich steuern müssen.
1. Wer es schrieb. OpenAIs Bericht über zwei Tarnoperationen beschreibt ein iranisches Netzwerk, das mit ChatGPT lange Artikel glättete und Angebotsmails unter sieben erfundenen Autorennamen verfasste — fast 100 Texte erschienen in einem Dutzend echter Medien — und ein russisches, das eine lateinamerikanische „Denkfabrik“ über eine erfundene Person mit ahnungslosen Mitarbeitern betrieb. OpenAI selbst kommt zu dem Schluss, dass an der Methode nichts neu war — erfundene Autoren sind eine Technik von 2016 —, KI aber die redaktionelle Arbeit billig machte. Ausgenutzt wird eine Redaktion, die einen ordentlichen Text eines Unbekannten annimmt. Die Kontrolle ist die Herkunft des Autors: Gibt es diese Person irgendwo außer in ihrer eigenen Kurzbiografie und den dafür angelegten Konten?
2. Was lief. Das SANS Internet Storm Center hat zwei Skripte veröffentlicht, die aus SQLite-Speichern, Request-Dumps und Logs rekonstruieren, was die Coding-Agenten OpenCode und Hermes auf einem Rechner taten. Die Entwurfsentscheidungen sind die Lehre: Datenbank samt WAL-Dateien kopieren, bevor man irgendetwas öffnet, die Kopie schreibgeschützt öffnen, Abschneiden vermerken statt verstecken, Transkripte als sensibel behandeln, weil Tool-Ausgaben Geheimnisse enthalten können. Die Kontrolle ist die Herkunft der Aktionen — und sie existiert nur, wenn der Agent Aufzeichnungen führt und jemand weiß, wo sie liegen. Wenige Teams, die dieses Jahr Coding-Agenten eingeführt haben, haben diesen Ort in ihr Incident-Response-Handbuch geschrieben.

3. Wohin melden. Django nimmt seit dem 8. Oktober keine neuen Sicherheitsmeldungen mehr über HackerOne an; neue Meldungen gehen an security@djangoproject.com, offene HackerOne-Berichte laufen weiter. Eine kleine Änderung — aber automatische Melder und Checklisten von Forschern zeigen auf Meldewege, und ein still geschlossener Kanal ist der Weg, auf dem eine Schwachstellenmeldung verloren geht. Die Kontrolle ist die Herkunft des Kanals: Maßgeblich ist die Sicherheitsrichtlinie des Projekts, nicht ein Plattformeintrag.
Was daraus folgt. Drei günstige Prüfungen. Wer Gastbeiträge veröffentlicht, prüft die Identität außerhalb der Unterlagen des Autors. Wer Coding-Agenten betreibt, hält fest, wo jeder Sitzungen und Logs speichert, und testet, ob sich eine Sitzung exportieren lässt, ohne sie zu verändern. Wer Schwachstellen an Upstream-Projekte meldet, liest die Sicherheitsrichtlinie jeder Abhängigkeit, statt sich auf den letzten Meldeweg zu verlassen. Nichts davon braucht neue Werkzeuge; alles braucht jemanden, dem die Frage „Woher kommt das?“ gehört.
Diese Analyse stützt sich auf: OpenAI, „Disrupting AI-enabled 'false front' operations“ (8. Oktober 2026) — https://openai.com/index/disrupting-ai-enabled-false-front-operations ; SANS ISC, „Reconstructing AI Agent Activity“ (8. Oktober 2026) — https://isc.sans.edu/diary/Reconstructing+AI+Agent+Activity+Two+New+Scripts+for+Forensic+Review/33410/ ; Django, „Django security reporting update“ (8. Oktober 2026) — https://www.djangoproject.com/weblog/2026/oct/08/django-security-reporting-update/