Secure Review

Apply the team's secure-review checklist when reviewing code that handles user input, authentication, or database access.

huangjia2019 Updated

File contents

Secure review checklist

Walk the change against this list, in order. Stop and report as soon as you find a Critical item — it blocks the merge.

Critical

  • Any SQL built by string concatenation with user input
  • Secrets committed in source, config, or test fixtures
  • A state-changing endpoint with no authorization check

High

  • User input reaching a shell command
  • Unbounded queries (no LIMIT) on user-facing endpoints

Medium

  • Missing input length validation
  • Errors returning stack traces to the client

Report findings as: severity, file:line, exploit path, fix.

huangjia2019/claude-code-engingeering-en/tree/main/ch09-plugins/team-toolkit/skills/secure-review commit 73a37c16f0

Frequently asked questions

npx skillmds@latest add huangjia2019/secure-review