CyberGlossary

Seguridad de aplicaciones

Seguridad de aplicaciones (AppSec)

También conocido como: AppSec, Seguridad del software

Definición

Disciplina que diseña, construye, prueba y opera el software para que resista abusos, manipulación y accesos no autorizados durante todo su ciclo de vida.

La seguridad de aplicaciones abarca personas, procesos y herramientas para que el software esté libre de debilidades explotables y pueda defenderse en producción. Incluye modelado de amenazas, diseño seguro, estándares de codificación segura, revisión de código, pruebas automatizadas (SAST, DAST, IAST, SCA), higiene de dependencias y protecciones en tiempo de ejecución como WAF y RASP. Los equipos de AppSec colaboran con ingeniería para integrar controles de seguridad en los pipelines CI/CD, detectando vulnerabilidades cuando son más baratas de corregir. El objetivo no es la perfección sino un riesgo aceptable: equilibrar velocidad de entrega, superficie de ataque e impacto en el negocio.

Ejemplos

  • Añadir análisis SAST con Semgrep y SCA con Snyk a un pipeline de GitHub Actions.
  • Ejecutar un escaneo DAST con OWASP ZAP contra un entorno de pruebas antes de cada versión.

Términos relacionados