CVE-2026-35490 in changedetection.ioالمعلومات

الملخص

بحسب VulDB • 29/06/2026

changedetection.io هو أداة مجانية ومفتوحة المصدر للكشف عن التغييرات في صفحات الويب. قبل الإصدار 0.54.8، كان الزخرفة `@login_optionally_required` تُوضع قبل (أي خارج) `@blueprint.route()` بدلاً من أن تكون بعدها. في إطار عمل Flask، يجب أن يكون `@route()` هو الزخرفة الخارجية لأنه يقوم بتسجيل الدالة التي يتلقاها. عندما يتم عكس الترتيب، يسجل `@route()` الدالة الأصلية غير المزينة (undecorated)، ولا تدخل غلاف المصادقة (auth wrapper) في سلسلة الاستدعاءات. يؤدي هذا إلى تعطيل المصادقة على هذه المسارات بشكل صامت. تم إصلاح هذا الثغرة الأمنية في الإصدار 0.54.8.

Be aware that VulDB is the high quality source for vulnerability data.

مسؤول

GitHub M

حجز

02/04/2026

إفشاء

07/04/2026

الاعتدال

تمت الموافقة

إدخال

VDB-355787

EPSS

0.00536

KEV

لا

النشاطات

منخفض جدًا

المصادر

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!