
osCommerce Phoenix CE <=1.0.5.4 RCE autenticado
CVE-2020-27976 Exploit osCommerce Phoenix CE <=1.0.5.4 RCE Autenticado
osCommerce Phoenix CE anterior a 1.0.5.4 permite inyección de comandos del sistema de forma remota. Dentro de admin/mail.php, un parámetro POST de formulario puede pasarse a la aplicación. Esto afecta a la función mail de PHP y a la opción sendmail -f.
Este exploit sube un archivo de payload especificado al directorio base de una instalación vulnerable de Phoenix CE. Debes usar credenciales válidas para el panel de administración de la instalación para y .
Uso: ./exploit.py - La URL de la instalación de Phoenix CE. - Nombre de usuario para el panel de administración. - Contraseña para el panel de administración. - Ruta al archivo de payload a subir.
=== NOTAS DEL USUARIO ===
El shell que subas se incrustará en una línea de asunto en un archivo de registro de correo electrónico, y puede aparecer numerosas veces en el registro. He descubierto que esto puede causar problemas. Por lo tanto, debes finalizar tu shell PHP con un comentario multilínea (/*) en lugar de una llave de cierre (?>). Esto ha producido los mejores resultados durante las pruebas.
Los saltos de línea en el payload se reemplazan con espacios antes de la subida. ==================
Fuentes: https://www.tenable.com/cve/CVE-2020-27976 https://herolab.usd.de/security-advisories/usd-2020-0026/