Awesome Reviewers checks + prompts

Dependency risk assessment

Judges a new dependency beyond known CVEs: maintenance, project security practices and signs of a malicious package.

V1018 technique
tactic Supply chain
not detectable from CI configuration

Sub-techniques

2

IDNameDescription
V1018.001Project health scoringScore a dependency's repository practices (branch protection, signed releases, CI).
V1018.002Malicious package heuristicsScan package contents for install-time scripts, obfuscation and exfiltration.

Craft it

  1. Run the scan only when a dependency is added or its source changes.
  2. Require a reviewer sign-off below a score threshold rather than failing outright.

Reverse engineer it

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

  • An ossf/scorecard-action workflow, or guarddog in CI.

Open-source packages

2