PHP es un lenguaje de «scripting» muy popular en el mundo UNIX (también existe para Windows), utilizado sobre todo para la generación de contenidos dinámicos en servidores web (especialmente Apache), de forma similar al ASP de Microsoft.
Las versiones de PHP4 previas a la 4.0.4pl1 tienen los siguientes problemas de seguridad:
* Un atacante remoto puede realizar una petición web especialmente formateada, que le permite ejecutar código PHP presente en el servidor, pero con una configuración «alterada» y no coincidente con la configuración establecida por el administrador.
* Bajo ciertas circunstancias, un atacante puede lograr que el servidor web le proporciones el código fuente de una página PHP, en vez del resultado de su ejecución.
La recomendación es actualizar las instalaciones de PHP4 a 4.0.4pl1 o superior.
Las instalaciones que utilizan PHP3 no son vulnerables a estos ataques.
Opina sobre esta noticia:
http://www.hispasec.com/unaaldiacom.asp?id=844
Más información:
PHP
http://www.php.net/
Jesos Cea Avi¢n
jcea@hispasec.com