Vulnerabilidad en función parse_char_class en regparse.c en la Onigmo (CVE-2017-6181)
Gravedad CVSS v3.1:
ALTA
Tipo:
CWE-20
Validación incorrecta de entrada
Fecha de publicación:
03/04/2017
Última modificación:
20/04/2025
Descripción
La función parse_char_class en regparse.c en la Onigmo (también conocida como Oniguruma-mod) libreria de expresión regular,como se utiliza en Ruby 2.4.0, permite a atacantes remotos provocar una denegación de servicio (recursión profunda y caída de la aplicación) a través de una expresión regular manipulada.
Impacto
Puntuación base 3.x
7.50
Gravedad 3.x
ALTA
Puntuación base 2.0
5.00
Gravedad 2.0
MEDIA
Productos y versiones vulnerables
| CPE | Desde | Hasta |
|---|---|---|
| cpe:2.3:a:ruby-lang:ruby:2.4.0:*:*:*:*:*:*:* |
Para consultar la lista completa de nombres de CPE con productos y versiones, ver esta página
Referencias a soluciones, herramientas e información
- http://www.securityfocus.com/bid/97304
- https://bugs.ruby-lang.org/issues/13234
- https://bugs.ruby-lang.org/projects/ruby-trunk/repository/revisions/57660
- http://www.securityfocus.com/bid/97304
- https://bugs.ruby-lang.org/issues/13234
- https://bugs.ruby-lang.org/projects/ruby-trunk/repository/revisions/57660



