CVE-2010-4335
la función _validatePost en libs/controller/components/security.php en CakePHP v1.3.x hasta la v1.3.5 y v1.2.8 permite a atacantes remotos modificar la...
- Publicado
- 14 ene 2011
- Actualizado
- 7 ago 2024
- Asignación de CNA
- redhat
- Evidencia observada
- 14 ene 2011
CVSS primario
nvd · CVSS 2.0
AV:N/AC:L/Au:N/C:P/I:P/A:PAlto · próximos 30 días
- Percentil
- 99,0 %
- Fecha del modelo
- 13 oct 2026
EPSS es una estimación estadística, no una certeza o una medida de impacto. Combínelo con CVSS, estado KEV, exposición y su entorno.
Resumen
la función _validatePost en libs/controller/components/security.php en CakePHP v1.3.x hasta la v1.3.5 y v1.2.8 permite a atacantes remotos modificar la caché interna de la aplicación y ejecutar código arbitrario a través de un valor data[_token][fields] debiadamente modificado, el cual es procesado por la función unserialize, como se ha demostrado mediante la modificación de la caché file_map para ejecutar archivos locales.
Fuentes
modules/exploits/unix/webapp/cakephp_cache_corruption.rb
Metasploit Framework modulesCondiciones declaradas
- platform: PHP($.exploit_unix/webapp/cakephp_cache_corruption.platform)
- verification: check_not_declared($.exploit_unix/webapp/cakephp_cache_corruption.check)
Uso responsable
Utilice información sobre vulnerabilidades solo en sistemas de su propiedad o que esté autorizado a probar. Kitploit enlaza con metadatos de investigación pública y no almacena código de explotación ni cargas útiles maliciosas.