# Sast Dast Interpretation

> Skill: SAST/DAST Results Interpretation

- Skill: `sawrus/sast-dast-interpretation` (Agent Skill)
- Install (CLI): `npx skillmds@latest add sawrus/sast-dast-interpretation`
- Raw SKILL.md: https://api.skillmd.com/api/skills/sawrus/sast-dast-interpretation/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Security
- Author: sawrus (https://skillmd.com/u/sawrus)
- Updated: 2026-09-21
- Page: https://skillmd.com/skills/sawrus/sast-dast-interpretation

---

# Skill: SAST/DAST Results Interpretation

## When to load

When reviewing security scan results, triaging vulnerabilities, or deciding which findings to fix vs. accept.

## SAST Triage Matrix

| Severity | CVSS | Action | Timeline |
|:---|:---|:---|:---|
| Critical | 9.0–10.0 | Block merge, fix immediately | Same day |
| High | 7.0–8.9 | Block deploy | 72 hours |
| Medium | 4.0–6.9 | Track as tech debt | 2 weeks |
| Low | 0.1–3.9 | Backlog | Next quarter |

## Common False Positives

```
False positive: "SQL Injection" on ORM query
→ Verify ORM parameterizes internally → add suppression comment:
// snyk:ignore:sql-injection -- parameterized ORM query

False positive: "Hardcoded credential" on config key name
→ Verify value comes from env var → suppress with justification
```

## OWASP ZAP Priority Findings

1. Missing security headers (CSP, X-Frame-Options) → always exploitable, easy fix
2. Information disclosure in error responses → check stack traces
3. CSRF → verify token on all state-changing requests
4. Clickjacking → add `frame-ancestors` CSP directive
5. Insecure cookies → verify Secure, HttpOnly, SameSite=Strict/Lax

