CVE-2026-46645
SQLAdmin: Omisión de autorización en ajax_lookup
- Publicado
- 10 jun 2026
- Actualizado
- 11 jun 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:L/I:N/A:NBajo · próximos 30 días
- Percentil
- 20,6 %
- 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
SQLAdmin es una interfaz de administración flexible para modelos de SQLAlchemy. Antes de la versión 0.25.1, el endpoint ajax_lookup en application.py omite la verificación de control de acceso is_accessible() que todos los demás endpoints aplican. Si un desarrollador restringe el acceso a un modelo al sobrescribir is_accessible(), un usuario autenticado aún puede consultar los datos de ese modelo a través del endpoint ajax_lookup - eludiendo silenciosamente la restricción. Este problema ha sido parcheado en la versión 0.25.1.
Fuentes
1Laboratorio basado en Docker para reproducir CVE-2026-46645, una omisión de autorización en el endpoint ajax_lookup de SQLAdmin. Incluye objetivos vulnerable y parcheado, script PoC y pasos de reproducción manual con curl para investigación y educación en seguridad.
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.