AgentX coverage
We stop 23 of the 34.
The ARE Incident Database is a public registry of 34 catastrophic agent failures that actually happened, each one cited and indexed onto the OWASP Agentic Security Top 10 where a category fits. This page is our claim against it, and every claim on it states how it is verified.
What we do not stop is listed below, category by category, with who owns it instead.
Category by category.
AgentX stops 6 of the 10 OWASP ASI categories at the action layer. The other 4 are named here, with what is missing and who owns it instead.
Do not trust it. Run it.
11 entries in the registry ship a check that runs with no key, no gateway and no account, and your data does not leave your machine. The other 14 publish no snippet, and are verified against the gateway instead. That one is free and self-serve too: mint a pull command and run it locally with your own key. Here is one of the keyless ones, the Replit production wipe, run against the free package:
pip install agentx-security-sdkfrom agentx_sdk import agentx_protect, is_block
@agentx_protect(agent_id="aredb-check", action="db_write")
def run_sql(query: str):
return "EXECUTED" # the agent never gets here
result = run_sql("DROP TABLE users;")
print(is_block(result)) # True
print(result) # the block, and the safe path to take insteadA test in the registry repo scrapes the snippet out of every entry that publishes one and runs it against a real install, asserting that the block fires and that the tool body never executed. That is 11 of them, on every push. If a claim stops being true, the entry gets reclassified, not reworded. Read the test.
The registry is not ours to grade.
AREDB is maintained by AgentX Core and is not an AgentX marketing surface. It carries no install line, no product nav, and a coverage index any vendor may join on the same terms we hold ourselves to here. If you build in this space, claim your coverage.