Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
gibbonlms-filewrite_rce — PoC - Escritura arbitraria de archivos en Gibbon LMS para RCE (CVE-2023-45878) | Kitploit
Herramientas/GitHubGitHub/ulricvbs/gibbonlms-filewrite_rce
Generación de PayloadsAnálisis de VulnerabilidadesExplotaciónExplotación de Aplicaciones WebPruebas de PenetraciónAprendizaje y Educación
GitHubulricvbs/gibbonlms-filewrite_rce

gibbonlms-filewrite_rce

PoC - Escritura arbitraria de archivos en Gibbon LMS para RCE (CVE-2023-45878)

Ver Repositorio
hace 1 añoAún no revisado

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

Gibbon LMS Escritura Arbitraria de Archivos / RCE

Información de la Vulnerabilidad

Escritura Arbitraria de Archivos en Gibbon LMS para RCE (CVE-2023-45878)

GibbonEdu Gibbon LMS versión 25.0.1 y anteriores permite la Escritura Arbitraria de Archivos porque rubrics_visualise_saveAjax.php no requiere autenticación. El endpoint acepta los parámetros img, path y gibbonPersonID. Se espera que el parámetro img sea una imagen codificada en base64. Si se establece el parámetro path, la ruta definida se utiliza como carpeta de destino, concatenada con la ruta absoluta del directorio de instalación. El contenido del parámetro img se decodifica en base64 y se escribe en la ruta de archivo definida. Esto permite la creación de archivos PHP que permiten la Ejecución Remota de Código (no autenticada).

Referencias

  • https://nvd.nist.gov/vuln/detail/CVE-2023-45878
  • https://herolab.usd.de/security-advisories/usd-2023-0025/

Descripción

Este script proporciona un shell pseudo-interactivo. Se sube un único PHP al sistema remoto y el script local proporciona un envoltorio para interactuar directamente con él. Cuando se envía un comando, devuelve la respuesta HTTP del payload PHP. En caso de que el archivo del payload sea eliminado del sistema remoto, el script detectará una respuesta de página de error 404 y realizará una nueva subida y reenviará el último comando.

Uso

python3 gibbonlms_cmd_shell.py url

Ejemplo

python3 gibbonlms_cmd_shell.py http://example.com

Aviso Legal

Este script se proporciona con fines educativos. Por favor, hackea de forma responsable.

Descargar herramienta