Instituto Nacional de ciberseguridad. Sección Incibe
Instituto Nacional de Ciberseguridad. Sección INCIBE-CERT

Vulnerabilidad en Koha Community (CVE-2026-70369)

Gravedad CVSS v3.1:
ALTA
Tipo:
CWE-89 Neutralización incorrecta de elementos especiales usados en un comando SQL (Inyección SQL)
Fecha de publicación:
04/08/2026
Última modificación:
23/10/2026

Descripción

El script reports/acquisitions_stats.pl de Koha construye su consulta de estadísticas por celda en la subrutina calculate interpolando los parámetros de solicitud de filtro controlados por el usuario directamente en fragmentos WHERE que cubren aqbasket.closedate, aqorders.datereceived, aqbooksellers.name, items.homebranch, items.ccode, biblioitems.itemtype, aqbudgets.budget_code, aqorders.sort1 y aqorders.sort2. La sentencia se prepara y ejecuta sin parámetros vinculados. Un usuario de personal autenticado que posee el permiso del módulo de informes puede inyectar SQL arbitrario y leer cualquier tabla accesible por el usuario de la base de datos de Koha, incluyendo borrowers (hashes de contraseñas, secretos de doble factor, datos personales), borrower_password_recovery, api_keys y sessions.