docs(skill): clarify security review triggers

This commit is contained in:
fraujulian committed 2026-09-24 19:12:07 +02:00
1 parent f3f02a393a
commit 7bac5a75c6
1 file changed
+11 -3
+11 -3
View File
@@ -1,10 +1,18 @@
---
name: security-review
description: Review changes for concrete security weaknesses.
description: Use when asked to assess code or configuration changes for exploitable security weaknesses, trust boundaries, authorization flaws, unsafe input handling, or sensitive-data exposure.
---
# Security Review
Inspect trust boundaries, input handling, authorization, secrets, permissions, and sensitive data.
Use when asked to review a change for exploitable security weaknesses.
Return evidence, impact, and actionable findings. Do not invent vulnerabilities without evidence.
## Review
1. Map inputs crossing a trust boundary and identify the principals, permissions, and resources involved.
2. Trace validation, authentication, authorization, tenant scoping, and output encoding through the actual code path.
3. Check secret handling, filesystem and process access, network destinations, deserialization, dependency sources, and sensitive-data exposure when relevant.
4. Build a plausible attack path: attacker capability, triggering input or state, missing control, and resulting impact.
5. Verify proposed mitigations preserve normal behavior and fail closed where the security boundary requires it.
Report only evidence-backed findings. State severity, preconditions, impact, and a practical fix. Separate confirmed vulnerabilities from defense-in-depth suggestions; do not invent attack scenarios unsupported by the code.