Skip to main content

Mapping to OWASP Top 10 for Agentic Applications

SN Business Rule + Script Include / Azure

OWASP IDOWASP Name (Agentic)Where it shows up in the SN ↔ Azure scenarioConcrete failure mode in this systemSV0 vs others (higher is better)
ASI01Agent Goal HijackServiceNow Flow / Business Rule logic that decides assignment based on incident fields + Azure dataManipulated or unexpected incident inputs cause the automation to follow a different decision path than intended (wrong assignment, bypassed checks)3 vs 2
ASI02 - MHTool Misuse & ExploitationMicrosoft Graph / Azure APIs called via REST MessageLegitimate Graph APIs are invoked with overly broad queries, unsafe chaining, or excessive frequency while remaining fully authorized4 vs 3
ASI03 - VHIdentity & Privilege AbuseEntraID service principal + OAuth client credentialsOver-scoped app permissions, credential reuse, missing rotation, or executions continuing after ownership decay5 vs 3
ASI04Agentic Supply Chain VulnerabilitiesShared Flow Actions, Script Includes, REST Message definitionsA reused or imported SN artifact is modified and silently alters behavior across multiple automations3 vs 2
ASI05Unexpected Code ExecutionScript Includes, MID server execution pathsUntrusted data is executed or evaluated dynamically inside ServiceNow or downstream execution environments1 vs 4
ASI06 - emergingMemory & Context PoisoningPersisted Flow variables, lookup tables, cached mappingsPoisoned or drifted configuration influences future executions, causing systematic misrouting or incorrect decisions4 vs 0
ASI07Insecure Inter-Agent CommunicationSN ↔ Azure API request/response handlingResponses are accepted without strict validation, correlation, or replay protection, causing misbinding of results to executions4 vs 2
ASI08 - HCascading FailuresSN update triggers → re-triggered flows → repeated Azure callsOne bad update or logic error causes execution loops, amplification, or mass ticket / directory changes4 vs 2
ASI09Human-Agent Trust ExploitationIT operators trusting automated assignment outcomesHumans accept or fail to question incorrect automated actions due to lack of explainability or evidence3 vs 2
ASI10 - VHRogue AgentsLong-lived SN automation + SP running over timeAutomation continues executing “legitimately” outside original intent due to logic drift, permission drift, or lost ownership5 vs 2

Screen recording high level owasp primer:

Screen_Recording_2026-02-04_at_2.44.31_PM.mov