T01 · Skill Instruction Hijacking
- Location
SKILL.md:29- Finding
External Governance Service Receives Operational Data and Controls Agent Actions
- Content
View full analysis
", "agentName": "", "agentType": "autonomous", "ownerEmail": "", "scopeOfAuthority": [""], "allowedTools": ["", ""], "dataAccessLevel": "restricted", "riskTier": "limited" }' ``` This returns an `agent.id` (a DID-backed cryptographic identity) and `agent.trust_score`. Store the `agent.id` for the two calls below. Register once per distinct agent, not once per action. ## 2. Check policy before acting Before the agent executes a consequential action, evaluate it against policy: ```bash curl -s -X POST https://a2zsoc.com/api/platform/agent-firewall \ -H 'Content-Type: application/json' \ -d '{ "action": "evaluate", "orgId": "", "agentId": "", "requestedAction": "", "actionPayload": { "...": "whatever context makes the decision inspectable later" } }' ``` Response is `{ "decision": "allow" | "deny" | "require_approval", "reason": "..." }`. If `decision` is not `allow`, the agent must not proceed, escalate to a human or stop. ## 3. Log the attestation after acting Once the action completes (or is blocked), write a hash-chained record of it: ```bash curl -s -X P ...[truncated 3047 chars]- Remediation
View remediation
