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
Why these ratings
Exploit. Likely. Caller ID is attacker-controlled data and spoofing scales easily; voice cloning (TTS, conversion) is just as accessible. On an open crisis line with no authentication, trying costs nothing.
Impact high. Posing as a trusted source can trigger undue actions or credit and divert vital instructions; high rather than critical because no sensitive action is validated on the identifier or the voice alone.
Risk high. Likely times high stays high: CRM cross-checks, out-of-band verification and anti-spoofing with human escalation block the critical action, but do not reduce attempt volume on an open boundary.
Sources: AML.T0073 Impersonation · AML.T0088 Generate Deepfakes · Gabarit risk-voicebot
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
Why these ratings
Exploit. Likely. Transcription is not a validated field: an adversarial phrase or a manipulated media stream (SIP injection, codec, inaudible payloads) gets through without any classic injection, on a voice channel open to anyone.
Impact critical. Making the system hear something other than what was said can silently trigger a high-impact action or corrupt a vital instruction: the effect is invisible to human listeners, hence critical impact.
Risk critical. Likely times critical stays critical: TLS/SRTP validation, media normalization and human fallback on sensitive intents bound the risk, but a manipulated stream can sabotage the model without being detected by ear.
Sources: AML.T0092 Manipulate User LLM Chat History · OWASP GenAI · Gabarit risk-voicebot
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
Why these ratings
Exploit. Low. Repudiation is not an active attack: it needs alterable or missing evidence, and tamper-evident logging (immutable, encrypted, timestamped logs) makes denial hard to sustain.
Impact low. Denying what was said does not hurt directly: the stake is the dispute afterwards, not the vital instruction, as long as a contested decision can be reconstructed.
Risk medium. Low times low, but medium in a crisis context: an editable log proves nothing, and without proven immutable logging every contested decision becomes unverifiable; hence medium vigilance.
Sources: AML.T0092 Manipulate User LLM Chat History · MITRE ATLAS · Gabarit risk-voicebot
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
Why these ratings
Exploit. Medium. Extraction needs no intrusion, one well-phrased question on a public line may suffice, but session and RAG isolation make cross-session reads non-trivial, hence Medium.
Impact critical. Leaking citizen data (identity, location, distress) or the system prompt mid-crisis means a serious privacy breach and vital instructions exposed to tampering.
Risk critical. Medium times Critical: citizen impact is maximal and the controls (isolation, least access, output redaction) are still unproven, hence Critical.
Sources: AML.T0085 Data from AI Services · AML.T0024 Exfiltration via AI Inference API · OWASP LLM02:2025 · LLM07:2025
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
Why these ratings
Exploit. Likely. A public unauthenticated number, cheap robocalls and SIM farms; each voice call ties up more than a web request, hence Likely.
Impact critical. A saturated call channel mid-crisis means the service is unreachable and vital instructions no longer reach citizens, hence Critical.
Risk critical. Likely times Critical: reputation filtering, quotas and graceful degradation bound the intake, but the voice channel remains the saturable resource, hence Critical.
Sources: AML.T0029 Denial of AI Service · Gabarit risk-voicebot
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
Why these ratings
Exploit. Medium. Just asking ("I am the admin") on a public line costs nothing; it is a dialogue property, not an ACL bug. If the backend refuses, nothing is granted, hence Medium.
Impact critical. Getting an unauthorized action (routing fraud, workflow escalation, write) on a crisis line can divert help or trigger wrong actions, hence Critical.
Risk critical. Medium times Critical: everything hinges on deterministic backend authorization, independent of the model's speech, plus a tool allowlist; until proven, Critical.
Sources: AML.T0051 LLM Prompt Injection · OWASP GenAI · Gabarit risk-voicebot