Overview
Determine whether to allow, deny, or ask user confirmation based on vulnerability scan results.
Depends On
Acceptance Criteria
Decision Matrix
| Severity |
Decision |
Action |
| CRITICAL |
deny |
Block with details |
| HIGH |
deny |
Block with details |
| MEDIUM |
ask |
Prompt user |
| LOW |
allow |
Proceed with warning |
| None |
allow |
Proceed silently |
Output Examples
// Deny
{
"hookSpecificOutput": {
"hookEventName": "PreToolUse",
"permissionDecision": "deny",
"permissionDecisionReason": "🚨 lodash@4.17.0 has 2 HIGH vulnerabilities:\n- CVE-2021-23337: Prototype Pollution\n- CVE-2020-8203: Prototype Pollution\n\n💡 Update to lodash@4.17.21"
}
}
Priority: P1
Overview
Determine whether to allow, deny, or ask user confirmation based on vulnerability scan results.
Depends On
Acceptance Criteria
Decision Matrix
Output Examples
Priority: P1