El OWASP Top 10 es la lista de las 10 categorías de riesgo más críticas en aplicaciones web, que publica la fundación OWASP. La vigente es la edición 2025: la encabeza la pérdida de control de acceso, la configuración incorrecta sube al #2 y entran la cadena de suministro y el manejo de condiciones excepcionales.

OWASP ya publica la traducción oficial al español. Aquí la resumo y añado lo que no trae: los cambios frente a 2021 en una tabla, dónde practicar cada categoría gratis y qué cursos la tratan. Datos consultados el 28 de octubre de 2026, sin cargas de ataque.

Respuesta corta: qué es el OWASP Top 10

  • Qué es: según OWASP, un documento de concienciación para desarrolladores con «un amplio consenso» sobre los riesgos más críticos de las aplicaciones web.
  • Quién lo hace: OWASP (Open Worldwide Application Security Project), fundación sin ánimo de lucro de Estados Unidos, nacida como proyecto en 2001. Todos sus documentos son gratuitos.
  • Edición vigente: la 2025, la octava. Las dos anteriores son de 2021 y 2017; la primera, de 2003.
  • Categorías, no fallos sueltos: cada una agrupa debilidades del catálogo CWE de MITRE, de 5 a 40 por categoría.
  • Qué no es: una certificación. En la edición 2021, OWASP advertía que como estándar de codificación o de pruebas el Top 10 «es lo mínimo», y para eso recomendaba ASVS.

Las 10 categorías del OWASP Top 10:2025

Nombres de la lista oficial en español (su menú usa a veces variantes, como «Control de Acceso Roto»). CWE: la tabla de cada categoría.

OWASP Top 10:2025 según top10.owasp.org/2025/es, consultado el 2026-10-28
CódigoCategoríaEn una líneaCWE
A01Pérdida de Control de AccesoActuar fuera de tus permisos: ver datos ajenos o funciones de administrador. Incluye CSRF y SSRF.40
A02Configuración de Seguridad IncorrectaServidores o nube mal configurados: cuentas predeterminadas, errores con trazas internas, XXE.16
A03Fallas en la Cadena de Suministro de SoftwareDependencias, compilación o actualizaciones comprometidas.6
A04Fallas CriptográficasDatos sin cifrar, algoritmos débiles o claves filtradas.32
A05InyecciónUna entrada no confiable se ejecuta como comando en SQL, el sistema o el navegador (XSS).37
A06Diseño InseguroControles que faltan desde el diseño, como lógica de negocio abusable.39
A07Fallas de AutenticaciónSe acepta a quien no es: relleno de credenciales, contraseñas débiles.36
A08Fallas en la Integridad del Software o de los DatosCódigo, actualizaciones o datos sin verificar; incluye la deserialización insegura.14
A09Fallas en el Registro, Alerta y Monitoreo de SeguridadNadie registra ni recibe la alerta del ataque.5
A10Manejo Inadecuado de Condiciones ExcepcionalesErrores mal manejados: fallar en modo abierto o filtrar información.24

Qué cambió frente a 2021

OWASP lo resume en «dos categorías nuevas y una consolidación»:

Cambios según la introducción oficial del Top 10:2025, consultada el 2026-10-28
20212025Qué pasó
A01 Pérdida de Control de AccesoA01Sigue #1 y absorbe la SSRF
A02 Fallas CriptográficasA04Baja dos puestos
A03 InyecciónA05Baja dos puestos
A04 Diseño InseguroA06Baja dos puestos
A05 Configuración de Seguridad IncorrectaA02Sube del #5 al #2
A06 Componentes Vulnerables y DesactualizadosA03Se amplía a toda la cadena de suministro
A07 Fallas de Identificación y AutenticaciónA07Se renombra
A08 Fallas en el Software y en la Integridad de los DatosA08Ligero cambio de nombre
A09 Fallas en el Registro y MonitoreoA09El nombre añade las alertas
A10 Falsificación de Solicitudes del Lado del Servidor (SSRF)A01Se integra en A01
No existíaA10Nueva: Manejo Inadecuado de Condiciones Excepcionales
  • Datos: más de 2.8 millones de aplicaciones, aportadas por empresas como Veracode, Semgrep o Bugcrowd, y 589 CWE analizadas (casi 400 en 2021).
  • Encuesta: 8 categorías salen de los datos y 2 de una encuesta a la comunidad: A03, que el 50 % de los encuestados puso en el #1, y A09, que según OWASP siempre estará infrarrepresentada en los datos.
  • Lo que quedó fuera: tres riesgos al límite, entre ellos la confianza inapropiada en el código generado por IA, el llamado «vibe coding».

Las 10 categorías explicadas

Qué es, un ejemplo de los escenarios de OWASP y cómo se previene, con su guía rápida (cheat sheet).

A01:2025 Pérdida de Control de Acceso

Qué es: un usuario lee, cambia o borra lo que no le toca. Ejemplo: la página de una cuenta toma el número de la URL; al cambiarlo, ves la de otra persona. Prevención: denegar por defecto y comprobar en el servidor, no en el navegador, que cada registro es de quien lo pide. Guía: Authorization.

A02:2025 Configuración de Seguridad Incorrecta

Qué es: la aplicación, el servidor o la nube quedan mal configurados. Ejemplo: producción conserva las aplicaciones de ejemplo y una consola de administración con la contraseña predeterminada. Prevención: bastionado (hardening) repetible y automatizado, y una plataforma mínima, sin funciones que no uses. Guía: XXE Prevention, para la XXE, que OWASP clasifica aquí.

A03:2025 Fallas en la Cadena de Suministro de Software

Qué es: un compromiso al construir, distribuir o actualizar el software, a menudo vía terceros. Ejemplo: OWASP cita SolarWinds, con unas 18,000 organizaciones comprometidas al actualizar, y Shai-Hulud, un gusano de npm de 2025. Prevención: una lista de materiales de software (SBOM) con las dependencias transitivas, y quitar las que no uses. Guía: Vulnerable Dependency Management.

A04:2025 Fallas Criptográficas

Qué es: datos sensibles sin cifrar o con criptografía débil. Ejemplo: un sitio sin TLS en todas sus páginas deja que alguien en una wifi insegura robe la cookie de sesión. Prevención: TLS 1.2 o superior con HSTS, cifrado en reposo y contraseñas guardadas con funciones lentas y con sal, como Argon2. Guía: Password Storage.

A05:2025 Inyección

Qué es: una entrada no confiable llega a un intérprete y se ejecuta como comando. Según OWASP, el XSS suma más de 30,000 CVE y la inyección SQL, más de 14,000. Ejemplo: una consulta SQL que concatena el parámetro de la URL devuelve toda la tabla. Prevención: consultas parametrizadas o un ORM y, como apoyo, validación en el servidor con listas permitidas. Guía: SQL Injection Prevention.

A06:2025 Diseño Inseguro

Qué es: el fallo está en el diseño y, según OWASP, no se arregla con una implementación perfecta. Ejemplo: un cine admite reservas de grupo de hasta quince personas sin depósito, y nadie impide reservar seiscientos asientos. Prevención: modelado de amenazas, patrones de diseño seguro y pruebas con casos de mal uso. Guía: Secure Product Design.

A07:2025 Fallas de Autenticación

Qué es: el sistema acepta como legítimo a quien no lo es. Ejemplo: el relleno de credenciales prueba contraseñas filtradas o variantes como «Invierno2026» por «Invierno2025», y nada lo frena. Prevención: autenticación multifactor, cero credenciales predeterminadas, rechazar las 10,000 peores contraseñas y limitar los intentos fallidos. Guía: Authentication.

A08:2025 Fallas en la Integridad del Software o de los Datos

Qué es: se confía en código, actualizaciones o datos sin verificar que no fueron alterados. Ejemplo: routers que instalan firmware sin firma. Prevención: firmas digitales, repositorios de confianza, revisión de cambios, CI/CD con control de acceso y no aceptar datos serializados sin firma. Guía: Deserialization.

A09:2025 Fallas en el Registro, Alerta y Monitoreo de Seguridad

Qué es: no se registra lo importante o nadie recibe la alerta. Ejemplo: OWASP cita a un proveedor de planes de salud infantil que, sin registros ni monitoreo, no detectó el acceso a datos de más de 3.5 millones de niños. Prevención: registrar los fallos de inicio de sesión, de acceso y de validación con contexto, alertar y tener un plan de respuesta. Guía: Logging.

A10:2025 Manejo Inadecuado de Condiciones Excepcionales

Qué es: la aplicación maneja mal una situación anormal: falla en modo abierto, filtra datos o queda inconsistente. Ejemplo: un error de base de datos mostrado completo ayuda a afinar una inyección SQL. Prevención: capturar cada error donde ocurre, registrarlo, un manejador global y revertir completa cualquier transacción a medias. Guía: Error Handling.

La Web Security Academy de PortSwigger, creadores de Burp Suite, es 100 % gratuita y tiene laboratorios interactivos. OWASP Juice Shop es una aplicación web insegura a propósito que, según OWASP, reúne fallos de todo el Top 10. Temas de la academia por categoría:

Temas de la Web Security Academy, consultados el 2026-10-28 (entre paréntesis, laboratorios según su portada)
CategoríaDónde practicarla
A01Access control, SSRF, CSRF (8) y Path traversal
A02XXE injection (9)
A03Sin tema propio: genera un SBOM CycloneDX de un proyecto tuyo y analízalo en OWASP Dependency-Track
A04JWT attacks: firmas mal verificadas y claves débiles
A05SQL injection (16), Cross-site scripting (30), OS command injection y NoSQL injection (4)
A06Business logic vulnerabilities, Race conditions y File upload
A07Authentication y OAuth
A08Insecure deserialization
A09No se ataca: configura registros y alertas en tu laboratorio
A10Information disclosure, con mensajes de error que revelan datos

Hack The Box anunció el 6 de febrero de 2026 su track OWASP Top 10 2025, con 10 retos de nivel muy fácil a medio. Cuál plataforma conviene, con precios y plan de estudio: TryHackMe vs Hack The Box.

OWASP Top 10 de API y de IA: las otras listas

  • API Security Top 10 2023: riesgos propios de las API, encabezados por la autorización rota a nivel de objeto (BOLA). No tiene versión en español.
  • Top 10 para LLM 2025: de LLM01, la inyección de prompts, a LLM10, el consumo sin límites. Lo mantiene el OWASP GenAI Security Project, proyecto insignia desde marzo de 2025.
  • Top 10 para aplicaciones agénticas 2026: publicado el 9 de diciembre de 2025, para agentes de IA que planean y ejecutan acciones.
  • ASVS: el estándar de verificación, con requisitos para diseñar, desarrollar y probar aplicaciones web; la versión 5.0.0 es del 30 de mayo de 2025.
  • Developer Guide en español: útil, aunque su página del Top 10 todavía da la de 2021 como la última versión.

Qué curso cubre el OWASP Top 10

Ninguno de los cursos en español que analizamos está dedicado al Top 10:2025. Según su temario, revisado para nuestras reseñas el 11 de octubre de 2026 (entre paréntesis, el Puntaje RDC):

Cursos analizados que tratan categorías del OWASP Top 10
CursoQué trabajaEdición
Desarrollo de Software Seguro (7.7)XSS, inyección SQL, CSRF, path traversal y fuerza bruta (A01, A05 y A07) y diseño seguro (A06), en un laboratorio ASP.NET con contramedidas2021
CFEH (7.3)9 clases: PortSwigger, Burp Suite, A01, inyección SQL y XSSAnterior a 2025 (actualizado en julio de 2025)
Hacking Ético de Santiago Hernández (8.8)Sección web de 17 clases: SQLmap, path traversal, subida de archivos, XSS, CSRFNo nombra el Top 10
Pentesting de Alvaro Chirou (8.2)Herramientas: sqlmap, ZAP, WPScan, Nikto e HydraNo nombra el Top 10
Evaluación de Riesgos y Ciberseguridad de la IA (7.4)Top 10 para LLM: inyección de prompts y envenenamiento de datos, con prácticasNo la indica

Como ingeniero, recomiendo: si programas, Desarrollo de Software Seguro y después la Web Security Academy; si vas por lo ofensivo, la sección web de Santiago Hernández. Con cualquiera, contrasta con la edición 2025. Más opciones en el listado del curso de hacking ético.

Para certificarte, el curso de Security+ SY0-701 que analizamos (8.4) incluye inyección SQL, XSS y cadena de suministro; el examen está en la ficha de CompTIA Security+.

Certificación relacionada

En una carrera, el Top 10 encaja en la ruta de ciberseguridad y en la de desarrollador web full stack. Si empiezas de cero, antes va la Introducción a la Ciberseguridad de Cisco. Sueldos en cuánto gana un especialista en ciberseguridad en México, y más opciones en cursos de ciberseguridad gratis y en cursos de ciberseguridad.

Preguntas frecuentes

¿Qué significa OWASP Top 10?

OWASP son las siglas de Open Worldwide Application Security Project (antes, Open Web Application Security Project), un proyecto nacido en 2001 que hoy es una fundación sin ánimo de lucro dedicada a la seguridad del software. Su Top 10 reúne las diez categorías de riesgo más críticas en aplicaciones web; la vigente es la edición 2025.

¿Cuáles son las 10 vulnerabilidades principales según OWASP?

En 2025: pérdida de control de acceso, configuración de seguridad incorrecta, fallas en la cadena de suministro, fallas criptográficas, inyección, diseño inseguro, fallas de autenticación, fallas de integridad del software o de los datos, fallas de registro, alerta y monitoreo, y manejo inadecuado de condiciones excepcionales. Son categorías, no diez fallos concretos.

¿Qué son los estándares OWASP?

Son sus documentos abiertos y gratuitos. El Top 10 es de concienciación; para verificar una aplicación está ASVS (5.0.0, de mayo de 2025), y hay listas aparte para API, LLM y aplicaciones agénticas. No son certificaciones.

¿Hay un OWASP Top 10 2026?

No. El 28 de octubre de 2026, la página del proyecto da como vigente la de 2025, y las tres últimas ediciones se separan cuatro años (2017, 2021 y 2025). Sí lleva 2026 en el nombre el Top 10 para aplicaciones agénticas, de diciembre de 2025. Tampoco es anual, aunque algún curso lo diga.

¿Dónde está el OWASP Top 10 en PDF y en español?

En español es una web oficial: top10.owasp.org/2025/es. De la edición 2025 no hay PDF en la página del proyecto, y su repositorio de GitHub solo tiene dos presentaciones en PDF, de noviembre de 2025. El PDF de 2017 que enlaza la página daba error 404 el 28 de octubre de 2026, pero el repositorio guarda el de 2017, también en español.

Roberto Delgado

Ingeniero en Sistemas Inteligentes

Publico guías con datos verificables y enlaces a las fuentes. Si algo cambió (un precio, una versión, un examen), avísame y lo actualizo.