
Research and analysis of the ServiceNow Virtual Agent vulnerability (CVE-2025-12420), including attack flow, MITRE ATT&CK mapping, detection strategies, and mitigation recommendations.
AI Security Incident Research: ServiceNow Virtual Agent Vulnerability (CVE-2025-12420)
Because of weaknesses in the Virtual Agent authentication process, attackers could:
| Category | Details |
|---|---|
| Vulnerability | CVE-2025-12420 |
| Platform | ServiceNow AI Platform |
| Component Affected | Virtual Agent API & Now Assist AI Agents |
| Severity | Critical |
| CVSS Score | 9.3 |
| Vulnerability Type | Authentication Bypass / Privilege Escalation |
| Disclosure Year | 2025 |
| Impact | Unauthorized impersonation and administrative access |
The attack can be summarized as follows:
ServiceNow released security updates in October 2025 to address the vulnerability. Organizations should:
This incident highlights several important AI security lessons:
The ServiceNow Virtual Agent Vulnerability (CVE-2025-12420) demonstrates how weaknesses in authentication, identity verification, and AI agent permissions can combine to create a critical security risk. Although the vulnerability originated in AI-enabled components, the root causes were traditional security failures amplified by AI automation.
This case serves as a reminder that AI systems must be designed, deployed, and monitored with the same rigor applied to any critical enterprise technology. Organizations adopting AI should implement strong authentication, least privilege access controls, continuous monitoring, and regular security assessments to reduce the risk of similar incidents.
| ATT&CK Tactic | ATT&CK Technique | ID | Relevance to Incident |
|---|
| Initial Access | Exploit Public-Facing Application | T1190 | Attackers exploited weaknesses in the Virtual Agent API exposed to external integrations. |
| Privilege Escalation | Exploitation for Privilege Escalation | T1068 | The vulnerability enabled attackers to obtain administrative privileges. |
| Privilege Escalation | Abuse Elevation Control Mechanism | T1548 | Weak authorization controls allowed abuse of AI agent privileges. |
| Persistence | Account Manipulation | T1098 | Attackers could create unauthorized administrator accounts. |
| Defense Evasion / Persistence | Valid Accounts | T1078 | Attackers impersonated legitimate users and performed actions under trusted identities. |