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

Vulnerabilidad en Koha Community (CVE-2026-70373)

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 reports/issues_stats.pl de Koha (el informe de estadísticas de circulación) construye su consulta de cálculo en la subrutina calculate concatenando varios parámetros de solicitud controlados por el usuario directamente en la cadena SQL. Los parámetros PeriodTypeSel, PeriodDaySel y PeriodMonthSel se interpolan sin procesar en fragmentos de igualdad y comparación de funciones entre comillas simples, y las ranuras de filtro más los identificadores de Línea y Columna se interpolan de manera similar sin lista blanca y sin enlace de marcador de posición. 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 prestatarios (hashes de contraseñas, secretos de doble factor, datos personales), api_keys y sesiones.