Kitu232

#3754من 57,969
75.8إجمالي CVSS
الثغرات · 10
متوسطة
3
عالية
6
حرجة
1
PT-2026-44385
8.8
2026-05-20
Phpmyfaq · Phpmyfaq · CVE-2026-35676
**اسم البرنامج المعرض للخطر والإصدارات المتأثرة** إصدارات phpMyFAQ السابقة للإصدار 4.1.3 **الوصف** توجد مشكلة في إعادة تعيين كلمة المرور دون مصادقة في نقطة نهاية واجهة برمجة التطبيقات (API) الخاصة بتحديث كلمة مرور المستخدم. يسمح التطبيق بتغيير كلمة المرور فور مطابقة زوج صالح من `username` و`email` دون الحاجة إلى التحقق من الرمز المميز أو رابط التأكيد أو إثبات التحكم في صندوق البريد. وهذا يسمح للمهاجمين بتحديد أزواج «username» و«email» صالحة بناءً على الاختلاف في استجابات واجهة برمجة التطبيقات (API) وفرض تغييرات فورية لكلمات مرور المستخدمين الآخرين، مما يؤدي إلى تعطيل الحسابات وإبطال صلاحية بيانات الاعتماد الشرعية. توجد المشكلة في الدالة `updatePassword()` داخل الملف `phpmyfaq/src/phpMyFAQ/Controller/Frontend/Api/UnauthorizedUserController.php`. نقطة نهاية واجهة برمجة التطبيقات (API) المتأثرة هي ”/api/index.php/user/password/update“ باستخدام طريقة PUT، حيث تتم معالجة متغيري `username` و`email`. **التوصيات** قم بالتحديث إلى الإصدار 4.1.3. كحل مؤقت، قم بتقييد الوصول إلى نقطة النهاية ”/api/index.php/user/password/update“ لتقليل مخاطر الاستغلال إلى أدنى حد.
PT-2026-33540
7.7
2026-04-18
Movary · Movary · CVE-2026-40348
**اسم البرنامج المعرض للخطر والإصدارات المتأثرة** إصدارات Movary الأقدم من 0.71.1 **الوصف** يمكن للمستخدم المصادق عليه إرسال طلبات من جانب الخادم إلى أهداف داخلية عشوائية عبر نقطة النهاية ’/settings/jellyfin/server-url-verify‘. يقبل التطبيق عنوان URL يتحكم فيه المستخدم، ويضيف إليه ’/system/info/public‘، ثم يرسل طلب HTTP باستخدام Guzzle. ويؤدي عدم وجود قيود على المضيفات الداخلية أو عناوين loopback أو نطاقات الشبكات الخاصة إلى إتاحة تزوير الطلبات من جانب الخادم (SSRF)، وهو عيب يتم من خلاله خداع الخادم لإرسال طلبات إلى موقع غير مقصود. يمكن استخدام هذا الثغرة في عمليات الاستطلاع الداخلية، بما في ذلك اكتشاف المضيفات، وفحص حالة المنافذ، وتحديد بصمات الخدمات، وقد يسمح بالوصول إلى الخدمات الإدارية الداخلية أو نقاط نهاية البيانات الوصفية السحابية. **التوصيات** قم بالتحديث إلى الإصدار 0.71.1. كحل مؤقت، قم بتقييد الوصول إلى نقطة النهاية ’/settings/jellyfin/server-url-verify‘ لتقليل مخاطر الاستغلال.