CVE-2026-54597
ITFlow: Inyección SQL ciega basada en tiempo autenticada en ITFlow mediante el parámetro expires
- Publicado
- 17 sept 2026
- Actualizado
- 18 sept 2026
- Asignación de CNA
- GitHub_M
- Evidencia observada
- 8 ago 2026
CVSS primario
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:LBajo · próximos 30 días
- Percentil
- 24,4 %
- Fecha del modelo
- 21 sept 2026
EPSS es una estimación estadística, no una certeza o una medida de impacto. Combínelo con CVSS, estado KEV, exposición y su entorno.
Resumen
ITFlow proporciona un sistema de documentación, tickets y contabilidad de TI para pequeños proveedores de servicios gestionados. Antes de la versión 26.07, un usuario autenticado con permiso de escritura en module_support y acceso a un registro de credenciales puede realizar una inyección SQL ciega basada en tiempo a través del parámetro expires del manejador share_generate_link en agent/ajax.php. sanitizeInput aplica escape de contexto de cadena, pero expires se inserta sin comillas en la expresión INTERVAL de MySQL item_expire_at, lo que permite que una expresión y unidad de intervalo manipuladas ejecuten consultas condicionales a la base de datos cuyos resultados se infieren a partir de retrasos en la respuesta. Esto puede exponer hashes de contraseñas, credenciales SMTP, claves de API, datos de bóveda cifrados y metadatos de la base de datos, y permitir la toma de control administrativo tras el crackeo de credenciales. Este problema está corregido en la versión 26.07.
Fuentes
1- CVE-2026-54597Exploit
Exploit de prueba de concepto para CVE-2026-54597: inyección SQL ciega basada en tiempo autenticada en ITFlow. Extrae datos arbitrarios de la base de datos a través del parámetro `expires` en agent/ajax.php.
Uso responsable
Utilice información sobre vulnerabilidades solo en sistemas de su propiedad o que esté autorizado a probar. Kitploit enlaza con metadatos de investigación pública y no almacena código de explotación ni cargas útiles maliciosas.