Glossary
Vulnerabilidad
Un fallo o debilidad en software, hardware o configuración que podría ser explotado por atacantes para comprometer sistemas o datos.
Definición
Una Vulnerabilidad es una debilidad que podría permitir a un atacante:
- Obtener acceso no autorizado
- Escalar privilegios
- Robar datos
- Interrumpir servicios
- Ejecutar código arbitrario
Las vulnerabilidades existen en:
- Software – Errores en aplicaciones o sistemas operativos
- Hardware – Defectos en chips o firmware
- Configuración – Configuraciones inseguras (contraseñas predeterminadas, puertos abiertos)
- Procesos – Brechas de seguridad en cómo se gestionan los sistemas
Vulnerabilidad vs. Exploit
- Vulnerabilidad – El defecto en sí (vulnerabilidad XSS sin parche en aplicación web)
- Exploit – La herramienta o técnica utilizada para explotarla (payload XSS que roba cookies)
Una vulnerabilidad es inútil para un atacante sin un exploit. Inversamente, un exploit requiere una vulnerabilidad correspondiente.
Ciclo de Vida de la Vulnerabilidad
- Descubrimiento – Un investigador o hacker encuentra un defecto
- Divulgación – El investigador reporta al proveedor (o públicamente)
- Desarrollo de Parche – El proveedor corrige el defecto
- Lanzamiento de Parche – La corrección está disponible
- Explotación – Los atacantes crean herramientas y comienzan a explotar
- Parcheado – Las organizaciones despliegan parches
- Remediación – La vulnerabilidad ya no es explotable
El tiempo entre la divulgación y la explotación es crítico. Las organizaciones deben parchar durante esta ventana.
Severidad de la Vulnerabilidad
La severidad depende de:
- Explotabilidad – ¿Qué tan fácil es de explotar?
- Impacto – ¿Qué daño causaría el compromiso?
- Sistemas Afectados – ¿Cuántos sistemas son vulnerables?
- Contexto de Amenaza – ¿Los atacantes la están explotando activamente?
Gestión de Vulnerabilidades
Las organizaciones gestionan vulnerabilidades a través de:
- Descubrimiento – Escanear sistemas por vulnerabilidades conocidas
- Priorización – Clasificar por severidad e impacto
- Remediación – Parchar o mitigar
- Verificación – Confirmar la efectividad del parche
- Reporte – Rastrear métricas y progreso