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
Herramientas/GitHubGitHub/hacklantic/cve-2024-36058
Análisis de VulnerabilidadesExplotaciónExplotación de Aplicaciones WebPruebas de Penetración
GitHubhacklantic/cve-2024-36058

CVE-2024-36058

Prueba de concepto de exploit y aviso para CVE-2024-36058, una inyección SQL ciega basada en tiempo en opac-sendbasket.pl del software de biblioteca Koha, que permite la enumeración autenticada de la base de datos.

Ver RepositorioSitio web
25hace 2 díasAú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

CVE-2024-36058 - Koha Library Software < 23.05.10 - Inyección SQL ciega basada en tiempo

ID de CVE: CVE-2024-36058
Producto: Koha Library Software
Tipo de vulnerabilidad: Inyección SQL ciega basada en tiempo (CWE-89)
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 SQL ciega basada en tiempo en la funcionalidad "Send Basket" en opac/opac-sendbasket.pl. El parámetro bib_list se pasa sin sanear a una consulta SQL, lo que permite a un atacante inyectar payloads SQL arbitrarios que provocan retrasos medibles en la respuesta del servidor.

Un usuario de biblioteca normal (con privilegios bajos) puede explotar esta vulnerabilidad sin ningún permiso elevado. Aprovechando las discrepancias en los tiempos de respuesta, un atacante puede enumerar la base de datos y recuperar contenidos que deberían estar restringidos a acceso privilegiado.

Impacto: Un atacante autenticado remoto puede explotar CVE-2024-36058 para enumerar contenidos sensibles de la base de datos, incluyendo la explotación del flujo de restablecimiento de contraseña y la obtención de tokens de restablecimiento de contraseña de otras cuentas de usuario para secuestrarlas, lo que conduce a acceso no autorizado y posible exposición de datos.


Prueba de concepto (PoC)

  1. Inicie sesión en Koha como un usuario de biblioteca normal / con privilegios bajos.
  2. Añada un libro a la cesta y haga clic en "Send Basket".

Send Basket

  1. Intercepte la solicitud resultante usando un proxy como Burp Suite e inyecte el payload en el parámetro bib_list como se muestra a continuación:

Solicitud:

POST /cgi-bin/koha/opac-sendbasket.pl HTTP/1.1
Host: {domain}
Cookie: [Low Privilege Session]
-- SNIP --

email_add=<recipient>&comment=x&bib_list=1)+AND+(SELECT+1+FROM+(SELECT(SLEEP(36)))x)--+-&csrf_token=<csrf_token>

  1. El payload inyectado hace que la base de datos se detenga antes de devolver una respuesta. En este ejemplo, el servidor se detuvo durante ~36 segundos, lo que confirma que el punto de inyección es explotable.

SQLi Sleep PoC


Referencias

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