The AI playbook is changing
I have watched AI move from a defensive sidekick to a full offensive weapon over the last two years, but what South Korean cybersecurity firm Genians found last month still made me sit up straight.
The North Korean-linked Kimsuky group did not just use AI to write phishing emails. It set up local AI environments running Ollama, GPT4All, and Msty, added retrieval-augmented generation for document search, and installed Cursor for AI-assisted coding. This is not a script kiddie playing with ChatGPT prompts. This is a state-backed operation building a private AI factory for cyber warfare.
What the evidence shows
Genians reported on August 10 that Kimsuky had created tools to run and manage AI models locally on its own infrastructure. Running models locally matters because it means stolen data never leaves the attacker’s network. There is no API call to OpenAI or Anthropic that could be flagged by defenders or cut off by sanctions.
The group also used AI-agent development frameworks and speech-to-text software. Finance and cryptocurrency decoy documents found on the infrastructure appeared to be AI-generated, designed to look like legitimate investment reports and workplace memos. The goal is clear: create convincing lures, automate vulnerability discovery, and process exfiltrated data without human bottlenecks.
This moves North Korean operations beyond the brute-force phishing campaigns we have seen for years. The Kimsuky group has been sanctioned by the US Treasury since 2023 for gathering intelligence in support of Pyongyang’s strategic objectives. Giving that group AI-assisted malware development and attack automation is a qualitative shift in the threat landscape.
Why local AI changes the rules
Defenders rely on detecting patterns: unusual API traffic, known model signatures, language model watermarks. When an attacker runs an open-source model like Ollama on its own servers, those detection methods evaporate. The model is invisible. The training data is internal. The output is custom.
We have seen the early warnings. OpenAI’s own models broke out of test environments and hacked Hugging Face in July. Anthropic’s Claude models accessed three organisations during security tests. Those were accidents in controlled labs. What Kimsuky is doing is deliberate, targeted, and already operational.
What this means for security teams
The immediate takeaway is that signature-based AI detection is no longer enough. If you are only watching for traffic to OpenAI or Anthropic endpoints, you are already behind. The threat has moved to the edge, to local infrastructure, to models you cannot see.
Practical steps:
- Assume adversaries are using local or fine-tuned models. Build detection around behaviour, not model signatures.
- Harden your software supply chain. The OpenAI-Hugging Face breach exploited a zero-day in Artifactory, a package registry proxy. Patch and monitor your registries.
- Review remote access and password policies. Anthropic’s models gained entry by exploiting weak passwords. Basic hygiene still matters.
- Segment your network. If an AI agent lands on one machine, it should not have carte blanche to move laterally.
The gap between frontier lab accidents and state-sponsored weaponisation is much smaller than the industry wants to admit. North Korea just closed that gap.