Vulnerabilidad en Graphite (CVE-2013-5093)
Gravedad CVSS v2.0:
MEDIA
Tipo:
CWE-94
Control incorrecto de generación de código (Inyección de código)
Fecha de publicación:
27/09/2013
Última modificación:
11/04/2025
Descripción
La función renderLocalView en render/views.py en graphite-web en Graphite v0.9.5 hasta v0.9.10 utiliza el módulo pickle de Python de forma insegura, lo que permite a atacantes remotos ejecutar código arbitrario a través de un objeto serializado manipulado.
Impacto
Puntuación base 2.0
6.80
Gravedad 2.0
MEDIA
Productos y versiones vulnerables
CPE | Desde | Hasta |
---|---|---|
cpe:2.3:a:graphite_project:graphite:0.9.5:*:*:*:*:*:*:* | ||
cpe:2.3:a:graphite_project:graphite:0.9.6:*:*:*:*:*:*:* | ||
cpe:2.3:a:graphite_project:graphite:0.9.7:*:*:*:*:*:*:* | ||
cpe:2.3:a:graphite_project:graphite:0.9.8:*:*:*:*:*:*:* | ||
cpe:2.3:a:graphite_project:graphite:0.9.9:*:*:*:*:*:*:* | ||
cpe:2.3:a:graphite_project:graphite:0.9.10:*:*:*:*:*:*:* |
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://ceriksen.com/2013/08/20/graphite-remote-code-execution-vulnerability-advisory/
- http://secunia.com/advisories/54556
- http://www.exploit-db.com/exploits/27752
- http://www.osvdb.org/96436
- http://www.securityfocus.com/bid/61894
- https://github.com/graphite-project/graphite-web/blob/master/docs/releases/0_9_11.rst
- https://github.com/rapid7/metasploit-framework/blob/master/modules/exploits/unix/webapp/graphite_pickle_exec.rb
- http://ceriksen.com/2013/08/20/graphite-remote-code-execution-vulnerability-advisory/
- http://secunia.com/advisories/54556
- http://www.exploit-db.com/exploits/27752
- http://www.osvdb.org/96436
- http://www.securityfocus.com/bid/61894
- https://github.com/graphite-project/graphite-web/blob/master/docs/releases/0_9_11.rst
- https://github.com/rapid7/metasploit-framework/blob/master/modules/exploits/unix/webapp/graphite_pickle_exec.rb