CVE-2026-35490 in changedetection.io
Resumen
por VulDB • 2026-06-28
changedetection.io es una herramienta gratuita de código abierto para la detección de cambios en páginas web. Antes de la versión 0.54.8, el decorador @login_optionally_required se colocaba antes (por encima) de @blueprint.route() en lugar de después. En Flask, @route() debe ser el decorador más externo porque registra la función que recibe. Cuando el orden está invertido, @route() registra la función original sin decorar y el envoltorio de autenticación nunca forma parte de la cadena de llamadas. Esto deshabilita silenciosamente la autenticación en estas rutas. Esta vulnerabilidad se corrige en la versión 0.54.8.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.