← ClaudeAtlas

security-auditlisted

Auditoría de seguridad de un repositorio completo o de los cambios de una rama. Busca vulnerabilidades explotables (autorización, inyección, XSS, SSRF, secretos, subidas de archivos, configuración, lógica de negocio, dependencias), verifica cada hallazgo trazando la ruta de ataque y entrega un informe por gravedad con fixes propuestos. Guías específicas para Node/TS, MongoDB, Cloudflare Workers/R2 y React/Next. Se invoca con /security-audit, /security-audit diff [rama-base] o /security-audit <ruta>.
Leksgg/claude-skills · ★ 0 · Web & Frontend · score 75
Install: claude install-skill Leksgg/claude-skills
# Security audit Encuentra vulnerabilidades que un atacante pueda explotar de verdad y demuéstralo con la ruta de ataque. Un informe con veinte "posibles riesgos" sin verificar hace perder más tiempo del que ahorra: prima la precisión sobre el volumen. Esta skill es para auditar código propio o autorizado. Las pruebas de concepto se describen o se limitan a peticiones mínimas contra un entorno local; nunca se lanzan contra producción ni contra sistemas de terceros. ## Modo Según el argumento: - Sin argumento → **repo completo**. - `diff [rama-base]` → **solo cambios**: `git diff <base>...HEAD` más lo no commiteado. Base por defecto: la rama principal (`git symbolic-ref refs/remotes/origin/HEAD`, o `main`/`master`). Audita lo cambiado, pero sigue el flujo hacia el código sin cambios: un cambio puede volver alcanzable un fallo antiguo o quitar una protección. - Una ruta → solo esa carpeta o archivo, más lo que necesites para entender su contexto. No modifiques código durante la auditoría. Los fixes vienen después y solo los que apruebe el usuario. ## 1. Reconocimiento Antes de buscar fallos, entiende qué hay que proteger y por dónde se entra. Resúmelo en pocas líneas al principio del informe. - **Stack**: lee `package.json`, `wrangler.toml`/`wrangler.jsonc`, `next.config.*` y similares. Lee **solo** las guías de `references/` que apliquen: - Node/TS, Express, Fastify, APIs → `references/node-api.md` - MongoDB/Mongoose → `references/mongodb.md` - Cloudflare Worker