Skip to content

Runbook 02 AI Risk Assessment Methodology

This runbook provides a repeatable methodology for assessing and prioritizing AI security risk.

Use it after threat modeling has identified:

  • Threat scenarios
  • Abuse cases
  • Attack paths
  • Target assets
  • Security weaknesses
  • Existing controls

The goal is to answer:

Which AI risks matter most, why do they matter, and what should the organization do first?

This runbook helps move from:

Threat Identified
Attack Path Understood
Likelihood Assessed
Impact Assessed
Controls Evaluated
Residual Risk Determined
Risk Treatment Decision

The objective is not to create artificial mathematical precision.

The objective is to produce a consistent, evidence-based and defensible risk assessment.

At the end of the assessment, you should have:

  • AI risk register

  • Likelihood ratings

  • Impact ratings

  • Inherent risk

  • Existing control assessment

  • Control effectiveness rating

  • Residual risk

  • Risk treatment recommendation

  • Remediation priority

  • Risk owner

  • Remediation owner

  • Target dates

  • Validation requirements

  • Executive risk summary

Use this runbook:

Once realistic threats and attack paths have been identified.

To determine whether residual risk is acceptable.

Examples:

RAG Added
Sensitive Data Added
New Agent Tool Added
Production Access Added
Agent Permissions Increased

To prioritize identified security gaps.

To assess the business significance of validated attack scenarios.

To reassess likelihood, impact and control effectiveness.

To document the remaining risk and support an informed business decision.

Before starting, collect:

  • Threat scenarios

  • Abuse cases

  • Attack paths

  • Threat actors

  • Preconditions

  • Asset register

  • Data classification

  • Crown jewels

  • Business owners

  • AI architecture

  • RAG architecture

  • Agent architecture

  • External dependencies

  • User permissions

  • Agent permissions

  • Tool permissions

  • Cloud IAM

  • Data access

  • Preventive controls

  • Detective controls

  • Responsive controls

  • Validation evidence

  • Business criticality

  • Regulatory obligations

  • Financial impact

  • Customer impact

  • Operational dependencies

Before rating risk, keep these concepts separate.

Something that could cause harm.

Example:

Unauthorized RAG data retrieval.

A weakness that allows the threat.

Example:

Document-level authorization is missing during retrieval.

The consequence if the threat succeeds.

Example:

Confidential HR information is disclosed.

The significance of the threat considering likelihood, impact and controls.

Conceptually:

Threat
+
Weakness
+
Likelihood
+
Impact
=
Risk

Inherent risk is the level of risk before considering existing security controls.

Example:

AI Agent
AdministratorAccess
Production Cloud

If a compromised user can influence this agent, inherent risk may be:

Critical

before considering controls such as:

  • User authorization

  • Human approval

  • Logging

  • Tool restrictions

Residual risk is what remains after existing or planned controls are considered.

Example:

Critical Inherent Risk
Least Privilege
+
User Authorization
+
Approval
+
Monitoring
Medium Residual Risk

Residual risk is the risk the organization must ultimately:

  • Accept

  • Further reduce

  • Avoid

  • Transfer where appropriate

Start simple.

Risk = Likelihood × Impact

Then use contextual factors to justify those ratings.

For AI systems, consider:

Exposure
Attack Complexity
Required Access
Threat Actor Capability
Asset Criticality
Data Sensitivity
Agent Privilege
Autonomy
Blast Radius
Persistence
Scale
Detectability
Response Capability
Existing Controls

Do not mechanically multiply every factor.

Use them to support professional judgment.

Do not rate a vague label such as:

Prompt Injection

Rate a complete scenario.

Example:

A compromised employee may influence a cloud operations agent to perform a production network change because the agent uses a privileged workload identity and does not independently enforce the initiating user’s permissions.

This can be assessed.

Document:

Threat Actor
Starting Position
Entry Point
Security Gap
Privilege
Target Asset
Business Impact

Example:

Attacker must control an employee account.
Employee must have access to the AI agent.
Agent must possess production privileges.
User-context authorization must be absent or ineffective.

Do not inflate likelihood by ignoring prerequisites.

Examples:

Restricted HR Data
Customer Records
Production Cloud
Agent Administrative Identity
Model Registry
AI Credentials

Avoid generic labels such as:

Data

Use a simple scale:

Loss has limited impact.

Loss creates noticeable operational or security impact.

Loss affects important systems, confidential data or business operations.

Loss may cause:

  • Major production compromise

  • Restricted data exposure

  • Severe financial impact

  • Regulatory impact

  • Safety impact

  • Large-scale outage

Example scale:

Public
Internal
Confidential
Restricted

Risk should increase appropriately as sensitive data becomes accessible.

Example:

Public Product FAQ

is different from:

Restricted Employee Records

even when the technical weakness is identical.

Step 7 — Determine Attack Surface Exposure

Section titled “Step 7 — Determine Attack Surface Exposure”

Classify the entry point.

Internet accessible.

Accessible to customers or partners.

Accessible to employees.

Requires administrator or developer access.

Influenced through:

  • Documents

  • Email

  • Websites

  • RAG

  • Supply chain

Example:

## Exposure
Internal Authenticated
## Rationale
Any employee with enterprise access can reach the AI assistant.

Exposure influences likelihood.

It does not determine risk by itself.

Possible ratings:

None
Anonymous
Authenticated External User
Employee
Developer
Privileged Administrator
Supply-Chain Access

Example:

Threat A requires:

Anonymous Internet User

Threat B requires:

AI Platform Administrator

The second normally has a lower probability, all else being equal.

  • Direct path

  • Few prerequisites

  • Common techniques

  • Little specialized knowledge

  • Several conditions required

  • More than one step

  • Some technical expertise

  • Complex chain

  • Specialized knowledge

  • Multiple security boundaries

  • Significant access required

Example:

## Attack Complexity
Medium
## Rationale
The attacker must compromise an employee identity and then influence the agent into requesting an unauthorized action. No direct infrastructure compromise is required.

Phase 7 — Assess Threat Actor Capability

Section titled “Phase 7 — Assess Threat Actor Capability”

Examples:

  • Opportunistic attacker

  • Skilled external attacker

  • Malicious employee

  • Compromised employee

  • Supply-chain attacker

  • Well-resourced adversary

Ask:

Does the identified actor realistically possess the access and expertise required?

Do not assume every threat actor has unlimited capability.

For AI agents, ask:

Can the AI only generate text?
Can it retrieve enterprise data?
Can it send messages?
Can it modify business records?
Can it change production?
Can it modify IAM?

Public information or low-risk read-only access.

Internal data or limited business actions.

Sensitive data or production write operations.

Administrative, IAM, destructive or high-impact business authority.

Agent privilege may dramatically change impact.

AI Recommends
Human Executes
AI Proposes
Human Approves
AI Executes
AI Decides
AI Executes

Higher autonomy may:

  • Increase likelihood of unintended execution

  • Reduce intervention opportunities

  • Increase scale

Autonomy alone does not make a system high risk, but it is an important factor.

If this AI component were fully compromised, what could the attacker affect?

Document:

Data Read
Data Modified
Resources Modified
Resources Deleted
Environments Reached
Security Controls Changed
External Destinations Reached

Single user or low-value resource.

Limited system or department.

Multiple important systems.

Enterprise-wide or crown-jewel compromise.

Compare:

One Manipulated Response

with:

RAG Poisoning
Many Future Responses

or:

Model Replacement
Production Behavior Persists

Persistence may increase impact.

Ask:

How Many Users?
How Many Records?
How Many Systems?
How Many Environments?
How Many Future Sessions?

Example:

One User Session

versus:

Shared AI Assistant Used Enterprise-Wide

The same technical issue may have different risk.

Step 20 — Determine Whether the Attack Is Visible

Section titled “Step 20 — Determine Whether the Attack Is Visible”

Clear, centralized and reliable security events exist.

Example:

Production IAM Modification

Some telemetry exists but investigation is required.

Attack may look like normal AI behavior.

Example:

Subtle RAG Poisoning

Low detectability may justify stronger preventive controls.

Step 21 — Determine Containment Capability

Section titled “Step 21 — Determine Containment Capability”

Ask:

Can the User Be Disabled?
Can the Agent Be Disabled?
Can Tokens Be Revoked?
Can Tools Be Blocked?
Can the RAG Index Be Rebuilt?
Can the Model Be Rolled Back?

Rapid, tested containment exists.

Containment exists but is manual or untested.

Containment is unclear or slow.

Poor response capability can increase residual risk.

Review:

Exposure
Required Access
Attack Complexity
Threat Actor Capability
Preconditions
Existing Preventive Controls

Then assign:

Attack requires uncommon access, difficult conditions or a complex chain.

Attack is realistic under plausible conditions.

Attack surface is easily reachable and the attack requires limited complexity or access.

Step 24 — Document the Likelihood Rationale

Section titled “Step 24 — Document the Likelihood Rationale”

Example:

## Likelihood
Medium
## Rationale
The attacker must first control an employee account. The AI agent is available to the user, and the attack does not require infrastructure compromise. Existing MFA lowers the probability of initial account compromise, but no independent agent authorization currently exists.

The rationale is more important than the word Medium.

Consider:

Confidentiality
Integrity
Availability
Privilege
Persistence

Consider:

Operational Disruption
Customer Impact
Financial Loss
Regulatory Impact
Privacy
Reputation
Safety

Limited impact with easy recovery.

Noticeable security or operational effect.

Significant data, customer or operational impact.

Severe enterprise impact, crown-jewel compromise or major regulatory / financial / safety consequence.

Example:

## Impact
Critical
## Rationale
Successful exploitation could allow modification of production network controls and expose externally reachable services. This could result in service disruption and secondary compromise.

A simple matrix:

Likelihood ↓ / Impact → Low Medium High Critical
Low Low Low Medium High
Medium Low Medium High Critical
High Medium High Critical Critical

Adapt this to organizational standards.

Example:

## Inherent Risk
Critical

This reflects the scenario before existing controls are considered.

Examples:

MFA
RAG Authorization
Least Privilege
Agent Tool Restrictions
Human Approval
Network Segmentation

Examples:

Agent Tool Logs
RAG Retrieval Logs
Cloud Audit Logs
Identity Alerts
Document Change Monitoring

Examples:

Agent Kill Switch
Credential Revocation
RAG Reindexing
Model Rollback
Emergency Deny Policy

Step 34 — Do Not Ask Only Whether a Control Exists

Section titled “Step 34 — Do Not Ask Only Whether a Control Exists”

Ask:

Does this control actually address this specific attack path?

Example:

Threat:

Authenticated employee retrieves restricted HR information.

Control:

MFA

MFA is useful, but it does not solve the authorization failure.

The relevant control is:

Fine-grained RAG retrieval authorization.

Use:

No meaningful control.

Control exists but provides limited protection.

Control addresses part of the scenario.

Control directly and reliably breaks or limits the path.

Example:

## Control
Agent Least Privilege
## Effectiveness
Partial
## Evidence
IAM review shows the agent cannot modify IAM but still has broad production network modification rights.

Step 37 — Ask Whether Controls Reduce Probability

Section titled “Step 37 — Ask Whether Controls Reduce Probability”

Example:

Before controls:

Any Employee
Agent
Production Action

After:

Employee
User Authorization
Approved Tool
Human Approval

Likelihood may move from:

High

to:

Low / Medium

depending on control strength.

Step 38 — Ask Whether Controls Reduce Blast Radius

Section titled “Step 38 — Ask Whether Controls Reduce Blast Radius”

Example:

Before:

Agent → Administrator

After:

Agent → Restart Approved Workloads Only

Even if the attack succeeds, impact is now lower.

This is why least privilege is an impact-reduction control, not only a prevention control.

Example:

## Inherent Risk
Critical
## Existing Controls
- MFA
- User-context authorization
- Least-privilege agent identity
- Human approval
- Central logging
## Residual Likelihood
Low
## Residual Impact
High
## Residual Risk
Medium

Do not assess every finding independently.

Example:

Prompt Manipulation
+
Excessive Agent Privilege
+
Missing Approval
=
Critical Attack Path

Three moderate findings can create one critical path.

Ask:

Does this weakness become more dangerous when combined with another weakness?

Phase 24 — Evaluate Common AI Risk Scenarios

Section titled “Phase 24 — Evaluate Common AI Risk Scenarios”

Scenario 1 — Public FAQ Prompt Manipulation

Section titled “Scenario 1 — Public FAQ Prompt Manipulation”

Architecture:

Anonymous User
FAQ Assistant
Public Data

Likelihood:

High

Impact:

Low

Risk:

Low / Medium

Key lesson:

High exploitability does not automatically mean high business risk.

Scenario 2 — Unauthorized Enterprise RAG Retrieval

Section titled “Scenario 2 — Unauthorized Enterprise RAG Retrieval”

Architecture:

Employee
RAG
Restricted HR Data

Likelihood:

High

Impact:

High / Critical

Risk:

Critical

Architecture:

Compromised Employee
AI Agent
Production Cloud

Likelihood:

Medium

Impact:

Critical

Risk:

Critical

Architecture:

Malicious Contributor
RAG Source
Shared Enterprise AI

Likelihood:

Medium

Impact:

High

Additional factors:

  • Persistent

  • Many users

  • Potentially difficult to detect

Risk:

High

Scenario 5 — Agent Credential Compromise

Section titled “Scenario 5 — Agent Credential Compromise”

Architecture:

Attacker
Agent Credential
Production API

Likelihood:

Low / Medium

Impact:

Critical

Risk:

High / Critical

depending on permission scope.

Architecture:

Confidential Enterprise Data
External LLM Provider

Assess:

  • Data classification

  • Retention

  • Provider contract

  • Security controls

  • Regulatory requirements

Risk cannot be determined from architecture alone.

Architecture:

Attacker
AI API
Repeated Expensive Requests

Likelihood:

High

Impact:

Medium

Risk:

High

where usage controls are weak.

Once residual risk is known, select a treatment.

Remove the risky capability.

Example:

AI Agent Does Not Need IAM Modification
Remove IAM Tool

This can eliminate the attack path.

Implement additional controls.

Example:

Agent Admin Access
Least Privilege
+
Authorization
+
Approval

Shift part of the financial or contractual impact.

Examples may involve:

  • Insurance

  • Contractual arrangements

Transfer does not remove the technical risk.

The appropriate risk owner formally accepts the residual risk.

Security should not silently accept business risk.

Step 41 — Prefer Architecture Simplification

Section titled “Step 41 — Prefer Architecture Simplification”

Before adding controls, ask:

Can we remove the risky capability entirely?

Example:

Instead of:

AI Agent
Cloud Administrator

use:

AI Agent
Read Security Findings

where that satisfies the business need.

Examples:

  • Fine-grained authorization

  • Least privilege

  • Data segmentation

  • Dedicated workload identity

  • Centralized logging

These may reduce several attack paths simultaneously.

Example model:

  • Critical residual risk

  • Crown-jewel exposure

  • Production administrative access

  • Restricted data exposure

  • High residual risk

  • Significant business impact

  • Large blast radius

  • Medium residual risk

  • Strong compensating controls exist

  • Low residual risk

  • Defense enhancement

Do not prioritize only by finding count.

Example:

Finding 1 — Prompt manipulation
Finding 2 — Broad agent permissions
Finding 3 — Missing approval

The real priority may be:

AP-01 — Unauthorized Production Change

because all three contribute to the same path.

The team responsible for fixing the technical gap.

Examples:

  • AI Engineering

  • Platform Engineering

  • Identity Team

  • Data Team

  • SOC

The person or function responsible for the business risk decision.

Examples:

  • Product Owner

  • Business Owner

  • Platform Owner

  • Data Owner

These may be different.

Example:

Remediation Owner:
Cloud Platform Team
Risk Owner:
AI Product Owner

Example:

Before production or immediate remediation.

Short-term priority.

Planned remediation.

Backlog or accepted improvement.

Use organizational policy where available.

Create:

AI Risk Register.md

Use:

ID Threat Scenario Asset Likelihood Impact Inherent Risk Controls Residual Risk Treatment Owner Status
R-01 Unauthorized RAG retrieval HR Data High High Critical Document Authz Medium Mitigate AI Team Open
R-02 Privileged agent abuse Production Cloud Medium Critical Critical Least Privilege + Approval High Mitigate Platform Open
R-03 RAG poisoning Knowledge Base Medium High High Source Governance Medium Mitigate Data Team Open

Phase 31 — Use an Expanded Risk Register

Section titled “Phase 31 — Use an Expanded Risk Register”

For larger assessments:

ID Threat Actor Scenario Asset Exposure Access Complexity Privilege Blast Radius Likelihood Impact Inherent Control Effectiveness Residual Owner

This provides more context for difficult decisions.

Phase 32 — Create a Detailed Risk Record

Section titled “Phase 32 — Create a Detailed Risk Record”

Use:

# R-XX — Risk Name
## Business Scenario
## Threat Actor
## Threat Scenario
## Attack Path
## Target Asset
## Asset Classification
## Business Criticality
## Exposure
## Required Access
## Attack Complexity
## Threat Actor Capability
## Agent Privilege
## Agent Autonomy
## Blast Radius
## Persistence
## Scale
## Detectability
## Response Capability
## Likelihood
## Likelihood Rationale
## Impact
## Impact Rationale
## Inherent Risk
## Existing Controls
## Control Effectiveness
## Residual Likelihood
## Residual Impact
## Residual Risk
## Recommended Treatment
## Priority
## Remediation Owner
## Risk Owner
## Target Date
## Validation Requirement
## Status
# R-02 — Unauthorized Production Action Through AI Agent
## Business Scenario
Cloud engineers use an AI agent to investigate and perform selected cloud operations.
## Threat Actor
Compromised cloud engineer.
## Threat Scenario
An attacker controlling an employee account attempts to cause the AI agent to perform a production network change beyond the user's approved permissions.
## Attack Path
Compromised Employee
AI Agent
Missing User Authorization
Cloud Action Tool
Privileged Agent Identity
Production Cloud
## Target Asset
Production cloud environment.
## Asset Classification
Critical.
## Business Criticality
Mission critical.
## Exposure
Internal authenticated.
## Required Access
Valid cloud engineer account.
## Attack Complexity
Medium.
## Threat Actor Capability
Moderate.
## Agent Privilege
High.
## Agent Autonomy
Medium.
## Blast Radius
High.
## Persistence
Potentially persistent until configuration is restored.
## Scale
Multiple production resources may be affected.
## Detectability
Medium.
## Response Capability
Partial.
## Likelihood
Medium.
## Likelihood Rationale
A valid employee account is required, but the agent is directly available after authentication and no independent user-context authorization currently protects the cloud action.
## Impact
Critical.
## Impact Rationale
An unauthorized network change could expose production services or disrupt critical workloads.
## Inherent Risk
Critical.
## Existing Controls
- SSO
- MFA
- Dedicated agent identity
- Cloud audit logging
## Control Effectiveness
Partial.
## Residual Likelihood
Medium.
## Residual Impact
Critical.
## Residual Risk
Critical.
## Recommended Treatment
Mitigate before production.
## Priority
P1
## Recommended Controls
- User-context authorization
- Least-privilege agent permissions
- Tool allowlisting
- Parameter validation
- Human approval
- Agent tool-call monitoring
- Tested kill switch
## Remediation Owner
Cloud Platform Team.
## Risk Owner
AI Service Owner.
## Status
Open.

For every Critical or High risk ask:

Is the Attack Technically Possible?
Are the Preconditions Accurate?
Is the Asset Classification Correct?
Is the Impact Realistic?
Did We Consider Existing Controls?
Do We Have Evidence?

Do not use high ratings simply because the issue involves AI.

Common mistake:

Prompt Injection = Critical

This is not sufficient.

Instead assess:

Prompt Manipulation
What Can the AI Access?
What Can the AI Do?
What Asset Is Behind It?
What Controls Exist?

The same AI weakness can range from:

Low

to:

Critical

depending on architecture.

Do not create numbers such as:

Risk = 8.7362

unless the organization’s methodology genuinely supports that level of precision.

Prefer:

Likelihood: Medium
Impact: Critical
Risk: Critical

with clear rationale.

If information is unknown, record it.

Example:

## Unknown
Whether the external model provider retains RAG context.
## Risk Impact
Residual risk cannot be finalized until provider data-processing behavior is confirmed.

Do not guess.

Unknowns and assumptions should become tasks.

Example:

Validation ID Risk Validation Owner
VAL-01 R-01 Test non-HR user against HR documents AI Team
VAL-02 R-02 Review actual agent IAM policy Platform
VAL-03 R-03 Review RAG contributor permissions Data Team
VAL-04 R-04 Validate provider retention contract Governance

If validation shows:

Assumption:
Agent is read-only

is false and the agent actually has:

AdministratorAccess

update:

  • Impact

  • Blast radius

  • Inherent risk

  • Residual risk

  • Remediation priority

Risk assessment must reflect evidence.

If residual risk cannot or will not be reduced further, formal acceptance may be required.

Create:

# Risk Acceptance
## Risk ID
## Residual Risk
## Risk Description
## Business Justification
## Existing Controls
## Compensating Controls
## Risk Owner
## Approval Date
## Review Date
## Expiration Date
## Conditions

Risk acceptance should not automatically mean:

Accepted Forever

Prefer:

Accepted
Review Date
Reassess

especially when:

  • Architecture changes quickly

  • Compensating controls are temporary

  • Risk is High

Escalate when scenarios involve:

  • Critical production systems

  • Restricted data

  • AI agents with broad administrative authority

  • Missing authorization

  • Unclear external data handling

  • Inability to contain the AI system

  • Persistent high residual risk

Escalation means:

The appropriate owner must make an informed decision.

It does not automatically mean the project must stop.

Phase 42 — Communicate Risk to Engineering

Section titled “Phase 42 — Communicate Risk to Engineering”

Engineering needs:

What Is Wrong?
How Can It Happen?
What Should Change?
How Do We Test the Fix?

Example:

The AI agent currently authorizes production changes using its workload identity rather than the initiating user’s permissions. Implement user-context authorization and validate that unauthorized users receive a denied result.

Phase 43 — Communicate Risk to Leadership

Section titled “Phase 43 — Communicate Risk to Leadership”

Leadership needs:

What Could Happen?
How Likely Is It?
What Is the Business Impact?
What Must We Fix First?
What Risk Remains?

Avoid framework jargon where it does not help the decision.

Example:

# Executive Risk Summary
## Overall Risk
High
## Primary Risk Drivers
- AI agent has production write capability.
- RAG accesses confidential enterprise data.
- User authorization is not consistently preserved across AI workflows.
- AI-specific monitoring is incomplete.
## Highest-Priority Risks
1. Unauthorized production actions through the AI agent.
2. Unauthorized retrieval of restricted enterprise data.
3. Persistent RAG knowledge poisoning.
## Priority Actions
1. Implement user-context authorization.
2. Reduce agent permissions.
3. Enforce document-level RAG authorization.
4. Implement agent and RAG monitoring.
5. Validate emergency containment.
## Expected Residual Risk
Medium after priority controls are implemented and tested.

Example:

User-Context Authorization
Agent Least Privilege
RAG Authorization
Critical Logging
Kill Switch
RAG Source Governance
Parameter Validation
Enhanced Detection
Provider Governance
Advanced Behavioral Analytics
Threat Hunting
Red-Team Validation
Automation

Phase 46 — Reassess When Architecture Changes

Section titled “Phase 46 — Reassess When Architecture Changes”

Trigger reassessment when:

New Sensitive Data Added
New RAG Source Added
New Agent Tool Added
Agent Gains Write Access
Agent Becomes Autonomous
New External Provider Added
New Model Deployed
New Production Connection Added

Version 1:

AI Agent
Read Cloud Findings

Risk:

Medium

Version 2:

AI Agent
Modify Production Network

Risk may become:

Critical

even if the prompt interface is unchanged.

Capability changes risk.

Review high-risk AI systems:

  • When major changes occur

  • After significant incidents

  • During scheduled risk reviews

Frequency should follow organizational policy and the pace of architecture change.

  • Threat scenario is specific

  • Threat actor identified

  • Attack path documented

  • Preconditions documented

  • Target asset identified

  • Asset classification known

  • Business owner identified

  • Crown-jewel status considered

  • Exposure assessed

  • Required access assessed

  • Complexity assessed

  • Threat actor capability considered

  • Existing preventive controls considered

  • Likelihood rationale documented

  • Confidentiality considered

  • Integrity considered

  • Availability considered

  • Business impact considered

  • Regulatory impact considered

  • Agent privilege considered

  • Blast radius considered

  • Persistence considered

  • Scale considered

  • Impact rationale documented

  • Preventive controls identified

  • Detective controls identified

  • Response controls identified

  • Control effectiveness evaluated

  • Evidence reviewed

  • Residual likelihood determined

  • Residual impact determined

  • Residual risk assigned

  • Reasoning documented

  • Avoid considered

  • Mitigate considered

  • Transfer considered where applicable

  • Accept considered where appropriate

  • Treatment selected

  • Remediation owner assigned

  • Risk owner assigned

  • Priority assigned

  • Target date defined

  • Assumptions validated

  • Security tests defined

  • Evidence collected

  • Risk updated after testing

Whenever a rating is unclear, ask:

What Must the Attacker Already Control?
How Easily Can They Reach the Surface?
How Difficult Is the Attack?
What Asset Is Behind It?
How Sensitive Is That Asset?
What Authority Does the AI Have?
What Happens If the AI Is Fully Compromised?
How Many Systems or Users Are Affected?
How Long Would the Effect Last?
Would We Detect It?
Can We Contain It?
Which Controls Actually Break the Path?
What Risk Remains?

Do not rate:

Prompt Injection

Rate the complete scenario.

This destroys prioritization.

Technical severity alone is insufficient.

Residual risk matters.

A user may be authenticated and still unauthorized.

This is one of the biggest causes of underestimated AI risk.

Several moderate gaps may combine into a Critical scenario.

Hard-to-detect persistent threats may need stronger preventive controls.

Fast containment can materially reduce impact.

Security findings do not become formally accepted merely because remediation is delayed.

Priority Risk Why
P1 Privileged Agent Abuse Production impact + large blast radius
P1 Unauthorized RAG Retrieval Restricted-data exposure + easy user access
P2 RAG Knowledge Poisoning Persistent impact across many users
P2 Agent Credential Compromise Critical impact but stronger prerequisites
P3 Resource Abuse Operational and cost impact
P4 Public FAQ Manipulation Limited business impact

This is only an example.

Actual prioritization must reflect the real environment.

Use:

AI-Risk-Assessment/
├── 01 Risk Methodology.md
├── 02 Asset Criticality.md
├── 03 Threat Scenarios.md
├── 04 Attack Paths.md
├── 05 AI Risk Register.md
├── 06 Control Effectiveness.md
├── 07 Validation Register.md
├── 08 Risk Treatment Plan.md
├── 09 Risk Acceptances.md
└── 10 Executive Risk Summary.md

The risk assessment is complete when every major threat can be traced through:

Threat
Attack Path
Target Asset
Likelihood
Impact
Inherent Risk
Existing Controls
Control Effectiveness
Residual Risk
Risk Treatment
Owner

For each High or Critical risk, you should be able to answer:

Why is the rating high?

What evidence supports it?

What controls reduce it?

Who owns remediation?

Who owns the remaining risk?

What must happen before production?

The complete AI risk assessment process is:

1. Validate Threat Scenario
2. Validate Attack Path
3. Identify Target Asset
4. Assess Asset Criticality
5. Assess Exposure
6. Assess Required Access
7. Assess Attack Complexity
8. Assess AI Privilege and Autonomy
9. Assess Blast Radius
10. Assess Persistence and Scale
11. Assess Detectability
12. Assess Response Capability
13. Determine Likelihood
14. Determine Impact
15. Determine Inherent Risk
16. Review Existing Controls
17. Assess Control Effectiveness
18. Determine Residual Risk
19. Select Risk Treatment
20. Prioritize Remediation
21. Assign Owners
22. Validate Assumptions
23. Communicate Risk
24. Reassess After Change

The core principle is:

Do not rate AI risks based on how impressive or unfamiliar the attack sounds. Rate the complete business scenario based on how realistic the attack is, what authority the AI has, which asset is affected, what the impact would be and what controls actually stand between the attacker and that outcome.

➡️ Runbook 03 — Enterprise AI Threat Modeling Review & Governance

You now have:

  • A repeatable AI threat modeling methodology

  • A repeatable AI risk assessment methodology

The final runbook for this module focuses on how an enterprise should review, govern, approve and maintain AI threat models over time.

You will build a repeatable process for:

  • Threat model intake

  • Review ownership

  • Architecture review

  • Security review

  • Risk review

  • Evidence validation

  • Remediation tracking

  • Risk acceptance

  • Production approval

  • Change-triggered reassessment

  • Periodic review

  • AI security governance reporting

  • Threat model quality standards

The goal is to move from:

“I can build and assess an AI threat model.”

to:

“I can operate an enterprise process that ensures important AI systems are threat modeled, reviewed, approved and continuously reassessed.”

➡️ Next: Runbook 03 — Enterprise AI Threat Modeling Review & Governance