Semestre 02, 2026
La seguridad no es una fase que se agrega al final del proyecto, es una propiedad que se construye durante todo el ciclo de desarrollo.
Open Worldwide Application Security Project, una fundación sin fines de lucro dedicada a mejorar la seguridad del software.
La lista no se arma por opinión, se arma con datos de la industria. Para leer esos datos hacen falta tres siglas.
El control de acceso hace cumplir la política de que un usuario no puede actuar fuera de los permisos que le corresponden.
El software puede estar bien programado y aun así ser inseguro por cómo está configurado.
Reemplaza y amplía la antigua categoría de componentes vulnerables y desactualizados.
El foco está en la protección de los datos, tanto en tránsito como en reposo.
Ocurre cuando datos no confiables se envían a un intérprete como parte de un comando o consulta.
Un diseño inseguro no se arregla con una implementación perfecta.
Confirmar la identidad del usuario y sostener esa identidad durante toda la sesión.
Confiar en código o en datos sin verificar su origen ni su integridad.
Sin registro y alerta no hay detección, y sin detección un incidente puede durar meses sin que nadie se entere.
Agrupa 24 CWE sobre el manejo incorrecto de errores y condiciones inesperadas.
El riesgo se movió del código aislado hacia el proceso, la configuración y las dependencias.
Es un punto de partida, no un programa completo de seguridad.