Repaso
English
SeguridadBaseSEC-31

Una librería que usa tu app tiene una vulnerabilidad publicada (un CVE). ¿Cuál es la respuesta correcta?

Opciones

  1. Ignorarla mientras la app siga funcionando
  2. Comprobar si te afecta y actualizar la librería (Opción correcta)
  3. Eliminar la documentación de la librería afectada
  4. Reescribir tú toda la librería desde cero

Respuesta

Comprueba si te afecta y actualiza a una versión corregida; mantén las dependencias escaneadas con regularidad

Por qué

La mayoría de las aplicaciones son sobre todo código de terceros. Un CVE es un ID público de una vulnerabilidad conocida, y los atacantes también leen esas listas.

Comprueba si usas la parte vulnerable, actualiza a la versión corregida y ejecuta tus tests.

Automatízalo: herramientas como Dependabot, pip-audit o Snyk señalan las dependencias vulnerables en cada pull request.

Recuerda

Dependencia vulnerable conocida → actualiza; escanea las dependencias automáticamente.

Términos clave

Practica esta pregunta en Repaso