What happened
An offensive, state-linked agent runs unattended in YOLO mode, targeting government financial servers, exfiltrating document directories.
2026-07-23
HighPrimaryAnalysis of the July 2026 Hunt.io report where an unattended, autonomous Hermes AI agent targeted the Thailand Ministry of Finance in a state-linked espionage campaign.
What happened
An offensive, state-linked agent runs unattended in YOLO mode, targeting government financial servers, exfiltrating document directories.
Why it matters
Data exfiltration of sensitive ministry communications and internal financial spreadsheets.
Missing authorization check
The attacker-side agent operated with full local system credentials and lacked any out-of-band controls; on the defender side, the lack of real-time monitoring and authorization gates on credential usage allowed the agent's actions to blend into normal user traffic.
Would PP block it?
Because this was an attacker-controlled agent executing operations on the target network rather than a compromised internal developer agent, the vulnerability lies in traditional host/network intrusion prevention rather than a bypassed internal developer gate. However, if the ministry's own defensive automation had used Deploy Gate, the attacker could not have pushed malicious changes to local workflow rules.
Incident analysis
2026-07-23
Hunt.io publishes research report identifying Hermes AI agent activities on government subnets.
2026-07-24
Thai security authorities confirm investigation into state-sponsored espionage operations.
Authorization boundary
This incident is categorized as Tool execution / MCP. The relevant Permission Protocol gate is Runtime Gate. The read is conditional: the block only applies where the real action boundary is routed through a gate.
Attacker-side agent, not a defender control gap.
Start small
This incident maps to Runtime Gate. Start with the boundary that controls the actual action, then require a signed receipt before execution.