OpenSSL, en versiones anteriores a 0.9.8za, 1.0.0m y 1.0.1h, no valida correctamente las longitudes de fragmento en mensajes DTLS ClientHello dentro de la función dtls1_reassemble_fragment (d1_both.c). Un atacante remoto puede enviar un fragmento no inicial de gran tamaño para provocar un desbordamiento de búfer, lo que permite ejecutar código arbitrario o provocar una caída de la aplicación (DoS).
El fallo afecta a múltiples distribuciones y productos que empaquetan OpenSSL, como Fedora, MariaDB, openSUSE y openSUSE Leap. Con CVSS 6.8 y un EPSS del 100% (percentil 100), la probabilidad de explotación real en los próximos 30 días es máxima, y ya existen dos pruebas de concepto públicas en GitHub, por lo que se recomienda actualizar de inmediato a las versiones parcheadas.
| CVE | CVE-2014-0195 |
|---|---|
| Severidad | MEDIUM |
| CVSS | 6.8 / 10 |
| EPSS | 100.0% en 30 días (percentil 100) |
| CWE | CWE-120 |
| Exposición (Shodan) | 107.745 host(s) expuesto(s) en internet ahora mismo |
| PoC público | github.com, github.com |