When Spain's data protection agency documented an AI agent autonomously chaining attack phases, scanning files, exploiting vulnerabilities, and modifying data, they confirmed what security teams have dreaded: attacks now operate faster than human response cycles.
You need a response framework that matches that speed.
Purpose of This Checklist
This checklist equips your incident response team to handle AI-driven breaches where the attacker, or the attack tool itself, operates autonomously across multiple system layers. Unlike traditional intrusions where you can trace a human actor's decision points, AI-assisted attacks compress reconnaissance, exploitation, and data exfiltration into minutes.
The AEPD's report noted the agent "autonomously began searching for vulnerabilities" after initial access, collapsing what used to be days of reconnaissance into automated execution. Your response plan must assume the same compression in your defensive timeline.
Prerequisites
Before you deploy this checklist, ensure you have:
Technical capabilities:
- Automated alerting on authentication anomalies (multiple login attempts, credential reuse patterns, privilege escalation)
- Real-time access logs with sub-minute granularity
- Ability to revoke credentials and sessions programmatically via API
- Backup authentication mechanisms that don't rely on potentially compromised identity systems
Organizational readiness:
- Designated incident commander with authority to lock accounts without approval chains
- Pre-authorized communication templates for Notification to Supervisory Authority (draft your 72-Hour Notification shell now)
- Contact information for all data processors and sub-processors
- Preservation Order procedures documented and tested
Documentation:
- Current data flow maps showing where personal data resides
- Access control matrices (who can reach what data, through which systems)
- Retention rules by data category
- List of all systems using API keys or service accounts
If you're missing real-time access logs, prioritize that before anything else. You can't respond at machine speed with daily log aggregation.
The Incident Response Checklist
Phase 1: Detection and Containment (0-15 minutes)
Immediate actions upon alert:
- Identify compromised credentials or entry point
- Revoke active sessions for affected accounts via identity provider API
- Disable API keys and service tokens associated with compromised identity
- Enable enhanced logging on all systems the compromised account accessed
- Snapshot current system state (logs, configurations, access records) before any remediation
- Activate break-glass access for incident response team if primary authentication is compromised
Scope assessment:
- Query access logs: What data repositories did the compromised identity touch in the last 4 hours?
- Check for lateral movement: Did the account access systems outside its normal pattern?
- Identify data categories accessed (cross-reference with your data inventory)
- Document timeline: First suspicious activity to containment action
Communication triggers:
- Notify incident commander
- Alert legal team if personal data access is confirmed
- Do NOT notify broader organization yet (prevents alert fatigue and preserves investigation integrity)
Phase 2: Investigation (15-60 minutes)
Determine attack scope:
- Reconstruct access sequence: What did the agent or attacker query first, second, third?
- Identify vulnerabilities exploited (application flaws, misconfigurations, weak authentication)
- Check for data modification: Run integrity checks against known-good backups
- Review recent privilege escalations or permission changes
- Examine outbound network traffic for data exfiltration indicators
AI-specific indicators:
- Unusually rapid query sequences (hundreds of requests in seconds)
- Systematic enumeration patterns (testing multiple endpoints sequentially)
- Access to documentation or schema files followed immediately by targeted data queries
- Credential stuffing or brute-force patterns using common password lists
Notification threshold assessment:
- Calculate affected individuals: How many data subjects' records were accessed or modified?
- Assess risk to rights and freedoms: What categories of personal data (Article 9 special categories, financial data, authentication credentials)?
- Determine if Supervisory Authority notification is required (likelihood of high risk to individuals)
- Identify cross-border implications: Were data subjects in multiple jurisdictions affected?
Phase 3: Remediation (1-4 hours)
Close vulnerabilities:
- Patch or disable exploited application flaws
- Rotate all credentials that could have been exposed (not just the compromised account)
- Review and tighten access controls: Apply principle of least privilege
- Implement additional authentication requirements for sensitive data access
- Update firewall rules or network segmentation if lateral movement occurred
Data integrity restoration:
- Compare affected records against pre-incident backups
- Restore modified data from known-good sources
- Document all changes made during restoration (required for breach register)
- Verify restoration didn't introduce new vulnerabilities
Enhanced monitoring:
- Deploy additional logging on previously accessed systems
- Set up anomaly detection for similar attack patterns
- Monitor for repeated access attempts using related credentials
Phase 4: Notification and Documentation (4-24 hours)
Supervisory Authority notification (if required):
- Prepare 72-Hour Notification with: nature of breach, categories and approximate numbers of data subjects, categories and approximate numbers of records, likely consequences, measures taken or proposed
- Submit via your authority's designated channel
- Retain submission confirmation and timestamp
Data subject notification (if high risk confirmed):
- Draft clear, non-technical explanation of what happened
- Specify what data was affected
- Describe likely consequences
- Explain measures you've taken
- Provide contact point for questions
- Send via method that reaches affected individuals reliably
Breach register entry:
- Document incident timeline with timestamps
- Record affected data categories and approximate volumes
- Note vulnerabilities exploited and remediation actions
- Assess whether notification was required and rationale
- Assign incident reference number
Customizing This Checklist
For smaller teams: Combine the incident commander and legal notification roles. Pre-write your Notification to Supervisory Authority template with blanks for incident-specific details. You won't have time to draft from scratch during an active incident.
For multi-cloud environments: Add a sub-checklist for each cloud provider's specific containment procedures (AWS: revoke IAM credentials; Azure: disable service principals; GCP: rotate service account keys). Your response speed depends on knowing these commands before the incident.
For organizations processing special category data: Lower your notification threshold. If the AI agent accessed health records, genetic data, or biometric identifiers, assume high risk and prepare for Supervisory Authority notification immediately. Don't wait for the full investigation.
For third-party processors: Add a step in Phase 1 to notify your controller clients within 2 hours of containment. Your processing agreement likely requires this, and your clients need time to assess their own notification obligations.
Validation Steps
Test this checklist quarterly with tabletop exercises. Use these scenarios:
Scenario 1: Credential compromise An API key with read access to your customer database is used to query 50,000 records in 3 minutes. Walk through Phases 1-2. Can you revoke the key in under 5 minutes? Can you determine what data was accessed within 30 minutes?
Scenario 2: Privilege escalation A compromised service account gains admin rights and modifies user email addresses. Execute Phase 3. How long does restoration take? Do you have integrity checking in place to detect modifications?
Scenario 3: Cross-system attack An attacker uses initial access to one system to reach a separate database containing payment information. Test your lateral movement detection. Did your monitoring catch the unusual cross-system access pattern?
After each exercise, update the checklist with lessons learned. If you discovered you can't revoke credentials programmatically, that's your next infrastructure project.
The AEPD's guidance is clear: "The speed of attacks will increase." Your response checklist must assume the attacker, or the AI agent they're using, will complete reconnaissance and exploitation before your next scheduled security review. Build your defenses and your response plan for that reality.



