La gema espeak-ruby para Ruby, en versiones anteriores a la 1.0.3, no sanitiza correctamente las cadenas que recibe en los métodos speak, save, bytes y bytes_wav de lib/espeak/speech.rb. Un atacante remoto puede inyectar metacaracteres de shell en esos parámetros y lograr ejecución arbitraria de comandos en el servidor que use la gema.
Con un CVSS de 9.8, el impacto es crítico: si una aplicación pasa entrada de usuario a alguno de esos métodos, un atacante puede tomar control del sistema. El EPSS de 2.2% (percentil 82%) indica que, aunque la explotación observada es baja, la vulnerabilidad está por encima del promedio de probabilidad de ser atacada. Se recomienda actualizar a espeak-ruby 1.0.3 o superior.
| CVE | CVE-2016-10193 |
|---|---|
| Severidad | CRITICAL |
| CVSS | 9.8 / 10 |
| EPSS | 2.2% en 30 días (percentil 82) |
| CWE | CWE-284 |
| Exposición (Shodan) | sin hosts expuestos detectados actualmente |
Productos afectados (catálogo NVD)
Técnica MITRE ATT&CK
Mapeo automático best-effort por clase de vulnerabilidad (CWE) -- orientación, no certificación.