Ciberseguridad
Exploits y Vulnerabilidades
Ataques
Primero separemos las piezas: la vulnerabilidad es la debilidad y el exploit es una forma de aprovecharla. Parchar ayuda; después toca comprobar qué exposición quedó. No hay conjuro único para eso.
Abuso de vulnerabilidades conocidas o desconocidas para atacar directamente. Esto puede ser desde fallas en el código base de una aplicación, un leak de información, etc.
Mitigación
Mantener software y dependencias actualizados es una medida importante cuando existe una corrección aplicable. Su prioridad y despliegue dependen del riesgo y del entorno. Sin embargo, aún así existen ciertos ataques que se aprovechan de las vulnerabilidades antes de ser públicamente descubiertas (zero day). Para mitigarlas previamente debemos tener un correcto manejo de todo el resto de nuestro sistema, ya sea permisos, puertos configurados correctamente, firewalls, etc.
Ataques
Zero Day:
- Un ataque zero-day explota una vulnerabilidad previamente desconocida de hardware, firmware o software. No usar «sin parche» como único criterio: una vulnerabilidad conocida sin corregir no se vuelve zero-day por eso.
SQLi:
- SQL Injection.
- Inyección de código malicioso en las entradas de una aplicación web para manipular y acceder a la base de datos
Cross-Site Scripting:
- XSS
- Inyección que inserta código en un sitio web vulnerable, explotando las tecnologías web principales: HTML y JS.
Cross-Site Request Forgery:
- CSRF
- Un usuario autenticado es inducido a ejecutar acciones no deseadas en una aplicación web donde está autenticado.
Side-Channel Attacks:
- Obtienen información mediante observables de una implementación: tiempo de ejecución, consumo de energía o emisiones electromagnéticas y acústicas, por ejemplo.
- No todos tienen la misma complejidad ni requieren romper el algoritmo criptográfico. La implementación y el acceso disponible cambian el escenario.
- Una referencia con papers acerca de este tipo de ataques
Fuentes de definición: NIST, zero-day attack y NIST, side-channel attack.
+----------------------------------------+
| Floure & |
| Tachibana's guild |
| [Hikari · Nozomi] |
| SEAL: sha256/12: ff8835762c2d |
| STATUS: LITURGY_IN_PROGRESS |
+----------------------------------------+