CVE-2026-35490 in changedetection.io
Riassunto
di VulDB • 29/06/2026
changedetection.io è uno strumento gratuito e open source per il rilevamento delle modifiche alle pagine web. Prima della versione 0.54.8, il decoratore @login_optionally_required era posizionato prima (esterno rispetto a) @blueprint.route() invece che dopo di esso. In Flask, @route() deve essere il decoratore più esterno poiché registra la funzione che riceve. Quando l'ordine è invertito, @route() registra la funzione originale non decorata e il wrapper di autenticazione non viene mai inserito nella catena delle chiamate (call chain). Ciò disabilita silenziosamente l'autenticazione su queste route. Questa vulnerabilità è stata risolta nella versione 0.54.8.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.