スキル一覧に戻る
DaveHudson

security-checklist

by DaveHudson

0🍴 0📅 2026年1月11日
GitHubで見るManusで実行

SKILL.md


name: security-checklist description: Security patterns and OWASP checklist. Auto-loads when handling auth, user input, API security, or reviewing code for vulnerabilities.

Security checklist for identifying vulnerabilities and ensuring secure coding practices.

For detailed checklists, see checklist.md. For framework-specific patterns, see patterns.md.


OWASP Top 10

VulnerabilityWhat to Look For
InjectionUnsanitized input in SQL, commands, templates
Broken AuthWeak passwords, missing MFA, session issues
Sensitive DataUnencrypted storage, exposed in logs/errors
XXEXML parsing without disabling external entities
Broken AccessMissing auth checks, IDOR vulnerabilities
MisconfigDebug mode, default creds, verbose errors
XSSUnescaped output, dangerouslySetInnerHTML
Insecure DeserialUntrusted data in deserialize functions
Vulnerable DepsOutdated packages with known CVEs
Insufficient LoggingMissing audit trails, no alerting

Quick Scan Commands

# Check for secrets in code
grep -rE "(password|secret|api_key|token)\s*[:=]" --include="*.{ts,js,json,env}" .

# Find SQL injection risks
grep -rE "query\(.*\+.*\)|execute\(.*\+.*\)" --include="*.ts" .

# Check for dangerouslySetInnerHTML
grep -r "dangerouslySetInnerHTML" --include="*.tsx" .

# Audit packages
bun pm audit

Security Mindset

  • Defense in depth - Multiple layers, not single points
  • Least privilege - Minimum access needed
  • Fail secure - Errors should deny, not allow
  • Trust nothing - Validate everything from outside
  • Keep secrets secret - Never in code, logs, or errors

スコア

総合スコア

50/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です