Skip to content
Statusthreat center ›
safeavio ai --inventory

AI-adversary defense

Defence against prompt injection, agent hijacking and poisoned models. Not built yet.

Coming
Available
00
Limited
00
Not released
00
Coming
03
Features by state
Attack families · 7
N/S 7
[01]The threat

How the attack works

AI agents are being given tools — email, files, browsers, code execution, company systems. Anything the agent reads can contain instructions, and a model cannot reliably tell the user's instructions from text it was asked to process. That turns every document, web page and tool result into a possible command channel.

  1. STAGE 01

    Injection

    Instructions are planted in a web page, email, document, ticket or tool response the agent will read.

  2. STAGE 02

    Hijack

    The agent follows them: it calls a tool, changes a setting, or fetches data nobody asked for.

  3. STAGE 03

    Exfiltration

    Secrets or private data are sent out through a link, an image request, an email or another tool.

  4. STAGE 04

    Supply chain

    A malicious connector or plug-in is installed with broad scopes, or training data is poisoned.

Who it targets
  • Teams connecting AI assistants to mail, drives and ticketing
  • Developers running coding agents with shell access
  • Organisations installing third-party AI connectors
pattern.genericno real incident cited

A common pattern: an assistant asked to summarise an inbox reads an email containing hidden text that tells it to search for password-reset messages and include their links in a reply. The user only asked for a summary.

AI agents are being given tools and data access. Attackers hide instructions in documents and web pages to make those agents leak data or take actions nobody asked for.

[02]How Sentinel handles it

Sensor, rule, evidence, action

Each step carries its own state. A step that is not built is shown as coming, not skipped.

  1. [01] SENSOR

    Agent, tool and connector inventory

    Which AI agents run in your organisation and what they can reach.

    ComingEnterprise XDR
  2. [02] RULE

    Injection and tool-abuse detection

    Direct and indirect injection, unexpected tool calls.

    Coming
  3. [03] EVIDENCE

    Action audit trail

    What an agent did, with which data, under whose instruction.

    Coming
  4. [04] ACTION

    Policy, not a model verdict

    The product does not run local ML (ADR D-23) and does not describe rule-based checks as AI.

    Coming
01

We are stating this plainly: no AI-security detection runs in any Safeavio product today. All seven related attack families in our register are marked unavailable.

02

The planned module will inventory AI agents, their tools and connectors, and audit the actions they take.

03

We do not run machine-learning models on your device today, and we do not describe rule-based checks as AI.

What works today, and what is coming

What works today

00

In production or in the current download.


Nothing in this group yet.

Built, not yet released

00

The code exists and is tested in the repository; it has not shipped to users.


Nothing in this group yet.

Coming

03

Not built yet. Nothing on this list runs today.


  • Agent, tool and connector inventoryComing

    Which AI agents run in your organisation and what they can reach.

    Enterprise XDR

  • Prompt-injection and tool-abuse detectionComing

    Direct and indirect injection, unexpected tool calls.

    Enterprise XDR

  • Data-exfiltration and action audit for agentsComing

    An audit trail of what an agent did and with what data.

    Enterprise XDR

[03]Coverage register

7 attack families map to this capability

Copied row by row from our engineering register. A family counts as detected only when a rule, a sensor that feeds it and a test that makes it fire all exist.

DetectedPartialObservableNo sensor

Feature states above and register statuses measure different things: a feature can be built while the family it addresses stays unobserved, because the register counts sensors and rules, not screens.

Attack families related to AI-adversary defense, with status and notes
#Attack familyStatusWhat the register says
105Adversarial ML EvasionNo sensorNo ML detector exists to evade; no evasion benchmarkNothing runs
106Model / Data PoisoningNo sensorNo training pipeline or data provenance checksNothing runs
107Prompt InjectionNo sensorNo AI agent surface instrumentedNothing runs
108Indirect Prompt InjectionNo sensorNo AI agent surface instrumentedNothing runs
109AI Tool / Agent HijackingNo sensorNo tool-call telemetryNothing runs
110AI Secrets ExfiltrationNo sensorNo secret-egress telemetryNothing runs
111Malicious AI Connector / MCP-like ToolNo sensorNo connector identity/scope telemetryNothing runs

Browse all 127 families in the threat center →

[04]Privacy by construction

What runs where, and what never leaves

Classification happens on the device before anything is queued. Cloud reporting is off by default on consumer devices and turning it off also stops events already queued.

data.locallocal

Runs on the device

  • Nothing today
data.cloudconsent

May reach the cloud

  • Nothing today
data.neverdeny

Never leaves

  • Prompts and agent conversations are not collected today

Read the privacy architecture →

[05]Where it runs

Editions that include it

Each feature above names the platform or edition it runs on. An edition's own page lists the full state of that edition.

[06]Playbook

What to do if…

Practical steps that work whether or not you use our products.

ifrunbook

You are connecting an AI agent to company systems

  1. 1.Give it the narrowest scopes that work; read-only where possible.
  2. 2.Require a human to approve actions that send, pay, delete or change permissions.
  3. 3.Keep secrets out of the agent's context; use short-lived, scoped tokens.
ifrunbook

You install an AI connector or plug-in

  1. 1.Treat it like any third-party software: check the publisher, the scopes and what data leaves.
  2. 2.Review installed connectors regularly and remove unused ones.
ifrunbook

An agent did something nobody asked for

  1. 1.Revoke its tokens first, then investigate.
  2. 2.Find the content it read just before the action — that is usually where the instruction was.
[07]Stated plainly

Limits and known gaps

gaps.log02 open
  • GAP-01Nothing in this capability is built. All seven AI-related families in the register (#105–#111) are not observable.
  • GAP-02There is no ML model in the product to evade or poison, and none is planned for local use.
[08]Questions

Frequently asked

Does Sentinel use AI to detect threats?
No. Detection today is rules with stated thresholds. We do not describe rule-based checks as AI, and local ML is not adopted.
When will AI-agent protection be available?
It is planned for Enterprise XDR. We do not publish dates for unbuilt modules.