Catalog
FR

STRIDE-AI analysis · TB7 boundary

Citizen/attacker ↔ chatbot

The most exposed public boundary of the crisis voicebot: twelve threats analyzed in two parts, six classic STRIDE and six AI-specific. Initial ratings are deliberately conservative because the boundary is reachable without authenticated access and operates in a crisis context.

Threats
12 · 6 STRIDE + 6 AI
Assets covered
9 · A1 → A9
Rating
Conservative
Source
Context-level risk assessment

Part 1 · Classic STRIDE

The six STRIDE categories applied to the public voice channel: what the classic framework sees, rated for a crisis service reachable by anyone.

S-TB7-01Spoofing

Caller-ID or voice-identity spoofing

An attacker uses a spoofed number or synthetic voice to impersonate a citizen, trusted organization or emergency caller.

AssetsA3A8A9
ControlsANI-spoofing detection; voice classifier; behavioural analysis; avoid treating caller ID or voice as sole proof of identity
Exploit.
Likely
Impact
High
Risk
High
T-TB7-01Tampering

Manipulation of input or conversation context

Attacker crafts utterances or sequences that alter the intended workflow, captured fields or emergency context.

AssetsA1A2A3
ControlsStrict schemas; semantic validation; isolate data from instructions; deterministic handling of vital safety instructions
Exploit.
Likely
Impact
Critical
Risk
Critical
R-TB7-01Repudiation

Caller denies statements or chatbot response

A caller disputes a malicious request, while the organization cannot reconstruct the prompt, transcript, model version or action.

AssetsA7
ControlsTamper-evident logs; timestamps; model/config version; tool-call audit; retention defined in DPIA
Exploit.
Low
Impact
Low
Risk
Medium
I-TB7-01Information disclosure

Extraction of citizen, prompt or RAG data

Crafted dialogue causes disclosure of another caller's information, system prompts, emergency data or restricted configuration.

AssetsA2A3A5A6
ControlsTenant isolation; output filter; system-prompt separation; RAG authorization; minimize stored data; no audio retention
Exploit.
Medium
Impact
Critical
Risk
Critical
D-TB7-01Denial of service

Call, SIP or LLM resource exhaustion

Automated calls, long interactions, SIP flooding or expensive prompts consume telephony, model or operator capacity.

AssetsA4A8A9
ControlsSBC rate limiting; topology hiding; malformed-packet blocking; quotas; circuit breakers; overflow/fallback plan; high-load testing
Exploit.
Likely
Impact
Critical
Risk
Critical
E-TB7-01Elevation of privilege

Natural-language role or capability escalation

The attacker convinces the bot that they are an administrator or triggers tools not authorized for public callers.

AssetsA2A5A8
ControlsTool authorization outside the LLM; intent allowlisting; least privilege; sandbox; human approval for high-impact actions
Exploit.
Medium
Impact
Critical
Risk
Critical

Part 2 · AI-specific threats

The six threats classic frameworks do not model: injection, jailbreak, hallucination, poisoning and tool abuse, where the model itself becomes the attack surface.

AI1-TB7Direct injection

Direct prompt injection

Caller says “ignore previous instructions” or frames an adversarial instruction to disable escalation or reveal controls.

AssetsA1A2A3
ControlsInput classifier; system/user separation; deterministic scripts; adversarial test set; monitoring and alerting
Exploit.
Likely
Impact
Critical
Risk
Critical
AI2-TB7Indirect injection

Indirect prompt injection

Hidden or relayed instructions are introduced through external content, transcripts or retrieved text and treated as trusted instructions.

AssetsA1A2A6
ControlsTreat retrieved content as untrusted data; provenance; ingestion allowlist; sanitization; instruction/data boundaries
Exploit.
Medium
Impact
Critical
Risk
Critical
AI3-TB7Jailbreak / bypass

Jailbreak / guardrail bypass

Role-play, translation, encoding or long-context strategies bypass refusal and output policies.

AssetsA1A2A3
ControlsLayered guardrails; post-generation filter; model-independent policy checks; red-team regression tests
Exploit.
Likely
Impact
Critical
Risk
Critical
AI4-TB7Hallucination

Hallucination / unsafe decision

The model fabricates evacuation guidance, emergency status or citizen advice and presents it as authoritative.

AssetsA1A8
ControlsRAG from verified public sources; deterministic scripts for vital instructions; response grounding; uncertainty handling; operator escalation
Exploit.
Medium
Impact
Critical
Risk
Critical
AI5-TB7Poisoning

Knowledge / data poisoning

Citizen-provided or externally sourced data is persisted into memory or the knowledge base and later treated as verified crisis information.

AssetsA2A6
ControlsNo automatic promotion of caller content; controlled ingestion; source approval; integrity monitoring; versioning and rollback
Exploit.
Low
Impact
Critical
Risk
Critical
AI6-TB7Agent / tool abuse

Agent / tool abuse

Prompt injection causes write access to databases, false dispatch, unsafe escalation or manipulation of connected workflows.

AssetsA3A5A8
ControlsRead-only by default; per-tool authorization; transaction limits; human confirmation; complete tool-call logging; safe failure
Exploit.
Low
Impact
Critical
Risk
Critical

Asset legend

The nine assets exposed by the TB7 boundary, with their confidentiality (C), integrity (I) and availability (A) criticality.

IDAssetWhy it mattersCIA
A1Approved crisis instructions and workflowsWrong or manipulated instructions can endanger citizens and emergency responders.HighCriticalCritical
A2Chatbot behaviour / system prompt / intent allowlistDefines permitted behaviour, output format and safety restrictions.HighCriticalHigh
A3Citizen emergency informationMay include phone number, location, state, persons at risk and evacuation details.CriticalHighHigh
A4Chatbot service availabilityCitizens must be able to reach the service during a crisis.MediumHighCritical
A5Administrative credentials and configurationCompromise may affect multiple or all chatbot deployments.CriticalCriticalHigh
A6Knowledge base / vector storeMust contain verified public information and approved procedures.MediumCriticalHigh
A7Audit logs and tool-call recordsRequired for detection, accountability and incident reconstruction.HighCriticalHigh
A8Emergency-service integrationIncorrect escalation or dispatch can disrupt emergency operations.HighCriticalCritical
A9Telephony and speech-processing pathSupports identity, audio confidentiality, real-time operation and availability.HighHighCritical

After the rating: decision rules

Each rating feeds a graduated response, enforced by the system and never left to the model's judgment alone. The full 20 control layers are in the checkpoints view.

Lowcontinue and log
Mediumverification questions, reduced tools
Highblock, hand off to a human, alert the SOC, preserve logs

See the 20 checkpoints

AI threat modeling catalog