Una librería que usa tu app tiene una vulnerabilidad publicada (un CVE). ¿Cuál es la respuesta correcta?
Opciones
- Ignorarla mientras la app siga funcionando
- Comprobar si te afecta y actualizar la librería (Opción correcta)
- Eliminar la documentación de la librería afectada
- 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.