
Port a Python 3 mantenido de la prueba de concepto original del CVE-2018-16763 de FUEL CMS.
Este repositorio contiene un port de compatibilidad con Python 3 de la prueba de concepto original de CVE-2018-16763, que afecta a FUEL CMS 1.4.1.
La prueba de concepto original fue escrita por 0xd0ff9. Este repositorio no reivindica la autoría del exploit original. Mi trabajo se centró en actualizar el script para versiones modernas de Python y resolver problemas de compatibilidad.
Muchos scripts de prueba de concepto disponibles públicamente fueron escritos para Python 2 y ya no se ejecutan correctamente en las distribuciones modernas de Linux.
Este repositorio conserva la prueba de concepto original y, al mismo tiempo, ofrece una versión compatible con Python 3 y mantenida, con fines educativos y para pruebas de seguridad autorizadas.
Instalar dependencias:
pip install requests
Este repositorio está destinado únicamente al estudio de actualizaciones de compatibilidad con Python y para su uso en entornos donde se tenga autorización explícita para realizar pruebas de seguridad.
Este repositorio se proporciona únicamente con fines educativos, investigación de seguridad y pruebas de penetración autorizadas.
La investigación original de la vulnerabilidad y la prueba de concepto pertenecen al autor original. Mi contribución se limita al port de compatibilidad con Python 3, la depuración y las mejoras de mantenimiento.
Los usuarios son responsables de cumplir con todas las leyes aplicables y de obtener autorización antes de realizar cualquier prueba de seguridad.
Prueba de concepto original:
Port de Python 3 y mantenimiento: