Awesome Reviewers checks + prompts

Severity scoring

Scores a finding from separate evidence axes (impact, persistence, detectability, reachability, scope, certainty) instead of a single guess.

V1046 technique
tactic Finding validation
not detectable from CI configuration

Sub-techniques

5

IDNameDescription
V1046.001Impact categoryData loss, security, crash, wrong behaviour, performance, leak or maintainability.
V1046.002Persistence and detectabilityTransient, until restart or permanent; loud, silent or delayed.
V1046.003Blast radiusOne operation, one user, a subset, broad or systemic.
V1046.004Certainty basisDemonstrated by a run, traced in code, inferred from a name, or assumed.
V1046.005Standard vulnerability scoringCVSS vectors, SSVC decisions and EPSS likelihood for security findings.

Craft it

  1. Have the reviewer fill each axis separately with evidence.
  2. Derive severity from the axes with a fixed table, never from free text.
  3. Cap severity when certainty is inferred or assumed.

Reverse engineer it

Signs that a codebase already runs this technique, and where to read how it is configured.

  • Severity rubrics in review guidelines, or CVSS vectors in security advisories.

Open-source packages

2