Volver a actualizaciones
Nuevo releaseAug 12, 2026

oss-oopssec-store v2.18.0

Entrenamiento en seguridad para las aplicaciones que realmente distribuyes. Abre tu navegador y empieza a hackear.

Compartir

OSS - OopsSec Store

Formación en seguridad para las aplicaciones que realmente despliegas.

36 retos que abarcan web, API, autenticación, lógica de negocio, criptografía, cadena de suministro, agentes de IA y MCP.

Rompe una aplicación de comercio electrónico deliberadamente vulnerable construida sobre Next.js, React, TypeScript y Prisma.
Encuentra los fallos. Explótalos. Entiende por qué funcionan.

Docker Hub · npm · Roadmap · Walkthroughs · Contributing · Good first issues

OWASP VWAD TryHackMe room Intentionally Vulnerable
GitHub license PRs Welcome Good first issues
GitHub stars GitHub forks


   ____  ____ ____     ____                  ____            ____  _
  / __ \/ __// __/    / __ \ ___   ___  ___ / __/ ___  ____ / __/ / /_ ___   ____ ___
 / /_/ /\ \ _\ \     / /_/ // _ \ / _ \(_-<_\ \  / -_)/ __/_\ \  / __// _ \ / __// -_)
 \____/___//___/     \____/ \___// .__/___/___/  \__/ \__//___/  \__/ \___//_/   \__/
                                /_/

# Start with Node.js
npx create-oss-store my-ctf-lab && cd my-ctf-lab && npm start

# Start with Docker
docker run -p 127.0.0.1:3000:3000 leogra/oss-oopssec-store

# Then open http://localhost:3000 and start hacking
Escaparate de OopsSec Store
Escaparate · la aplicación de comercio electrónico que estás atacando
Panel del jugador con seguimiento de flags capturadas
Panel del jugador · progreso, dificultad y desglose por categoría
Asistente de atención al cliente con IA OSSBot
OSSBot · el asistente de soporte con IA al que le aplicas prompt injection
Hoja de ruta de retos a lo largo de 11 capítulos
Hoja de ruta · los bugs que llegan al código de producción

Haz clic en cualquier captura de pantalla para verla a tamaño completo.


Primeros pasos

Paso 1 Inicia el laboratorio
npx create-oss-store my-ctf-lab && cd my-ctf-lab && npm start
O ejecútalo con Docker. La tienda se levanta en localhost:3000.
Paso 2 Ve a por el reto n.º 1
Filtración de variable de entorno pública: un secreto de pago que Next.js incrusta en el bundle del cliente.
Fácil · 15–20 min · nada más que las devtools de tu navegador.
Paso 3 ¿Atascado? Lee el walkthrough
Cada reto tiene uno, desde la vulnerabilidad hasta el exploit y la solución.
El primero: Reading Secrets From the Browser: The NEXT_PUBLIC_ Trap in Next.js.
Paso 4 Valida la flag
Pega OSS{...} en el verificador de flags, el widget flotante de cada página.
Tu panel del jugador hace seguimiento de lo que queda.
Paso 5 Elige el siguiente
La hoja de ruta ordena cada reto por capítulos: dificultad, tiempo estimado, requisitos previos.
Toma la siguiente tarjeta y vuelve al paso 2. ↻

[!TIP] ¿Los has capturado todos? Únete al Salón de la Fama, dale una estrella al repositorio y publica tu ruta en Show your solve.

¿Eres nuevo en seguridad ofensiva? La sala de TryHackMe envuelve las primeras flags en una narrativa guiada.


Tabla de contenidos

Categorías