eresus-threat-modeler — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited eresus-threat-modeler (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Build a practical threat model that helps an AI agent focus security work on the highest-risk paths. Use it before implementation, during feature review, or when deciding which vulnerability classes and tests deserve the most attention.
Always answer:
Clarify the target:
List the important assets: credentials, tokens, money movement, files, PII, admin actions, internal services, signed data, and audit logs.
Identify:
Then list the entry points they can influence: HTTP routes, message queues, uploads, config, headers, mobile deep links, admin tooling, and internal RPC calls. Include serialized state channels such as cookies, session blobs, cache objects, queue payloads, and import/export formats.
Mark every boundary where data becomes more trusted or more powerful, for example:
For each boundary, ask:
Turn each abuse case into:
When eresus-sast-scanner is available, select the matching vulnerability knowledge files that should be loaded next.
End with a prioritized output the user can immediately use:
Use:
# Threat Model — <scope>
## Assets
<flat list>
## Actors
<flat list>
## Trust Boundaries
<flat list>
## Priority Attack Paths
1. <attack path + impact>
2. <attack path + impact>
3. <attack path + impact>
## Required Controls
<flat list>
## Targeted SAST Plan
<which modules/files to scan and which vulnerability classes to prioritize>
## Test Ideas
<flat list>~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.