Die Oberfläche ist lokalisiert; Skill-Beschreibungen und -Dokumente werden per KI automatisch in Ihre Sprache übersetzt. Code, Befehle, Pfade und Fachbegriffe bleiben im Original, maßgeblich ist das Dokument des Autors.
Skills entdecken
Entwicklung · SKILL.md

security-testing

security-testing

Plan security testing — OWASP test cases, authentication testing, authorization testing, input validation, session management, and vulnerability scanning. TRIGGER when: user says /security-testing, needs to plan application security testing, or asks about security QA practices.

Independent GitHub snapshot · Automated classification · Original documentation governs

Skill-Dokumentation

GitHub

name: security-testing description: > Plan security testing — OWASP test cases, authentication testing, authorization testing, input validation, session management, and vulnerability scanning. TRIGGER when: user says /security-testing, needs to plan application security testing, or asks about security QA practices. argument-hint: "[application or feature to security test]" user-invocable: true

Security Testing Plan

Process

Step 1: Define Scope

ElementDetails
ApplicationName, type (web/mobile/API), technology stack
Test typeSAST, DAST, penetration, code review
Priority areasAuth, payments, data handling, file upload
ComplianceOWASP Top 10, PCI-DSS, HIPAA requirements

Step 2: OWASP Top 10 Test Matrix

#CategoryTest CasesStatus
A01Broken Access ControlIDOR, privilege escalation, path traversal☐
A02Cryptographic FailuresWeak ciphers, plaintext storage, cert validation☐
A03InjectionSQL, XSS, command, LDAP injection☐
A04Insecure DesignBusiness logic flaws, missing rate limits☐
A05Security MisconfigurationDefault configs, unnecessary features, headers☐
A06Vulnerable ComponentsKnown CVEs in dependencies☐
A07Auth FailuresBrute force, credential stuffing, session fixation☐
A08Data Integrity FailuresDeserialization, CI/CD integrity☐
A09Logging FailuresMissing audit logs, log injection☐
A10SSRFServer-side request forgery☐

Step 3: Authentication Testing

TestMethod
Password policy enforcementTry weak passwords
Brute force protectionAutomated login attempts
Session managementToken expiry, rotation, invalidation
MFA bypassTest MFA implementation
Password resetToken predictability, account enumeration

Step 4: Authorization Testing

TestMethod
Horizontal privilegeAccess other users' data
Vertical privilegeAccess higher-privilege functions
Direct object referenceModify IDs in requests
API authorizationTest endpoints without valid tokens

Step 5: Report Findings

FindingSeverityCVSSReproduction StepsRecommendation
[issue]Critical/High/Med/LowX.X[steps][fix]

Output Format

## Security Test Report: [Application]
### Scope: [What was tested]
### Findings Summary: [Critical: X, High: X, Medium: X, Low: X]
### Detailed Findings: [Per finding with reproduction steps]
### Recommendations: [Prioritized fixes]

Quality Checklist

  • OWASP Top 10 covered
  • Authentication and authorization tested
  • Findings have reproduction steps
  • Severity ratings use CVSS
  • Remediation recommendations provided

Edge Cases

  • For APIs, focus on authentication, rate limiting, and input validation
  • For mobile apps, include local storage and certificate pinning checks
  • If in regulated industry, map findings to compliance requirements
Gespeicherte Skills