PT-2026-29784

CVE-2026-34973

·

تاريخ النشر

2026-04-01

·

تاريخ التحديث

2026-04-02

الوصف من

CVSS 4.0
6.9
متوسطة
المقاييسAV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات phpMyFAQ السابقة للإصدار 4.1.1
الوصف
phpMyFAQ هو تطبيق ويب مفتوح المصدر للأسئلة الشائعة. تستخدم الدالة searchCustomPages() الموجودة في الملف phpmyfaq/src/phpMyFAQ/Search.php دالة real escape string() لتنقية مصطلحات البحث قبل تضمينها في جمل LIKE. ومع ذلك، فإن دالة real escape string() لا تقوم بتحويل أحرف SQL الخاصة بـ LIKE، وهي % (تطابق أي تسلسل) و (تطابق أي حرف واحد). يمكن لمهاجم غير معتمد حقن هذه الأحرف البديلة في استعلامات البحث، مما يؤدي إلى مطابقتها لسجلات غير مقصودة، وبالتالي الكشف عن المعلومات. يقع الكود المعرض للخطر في ملف phpmyfaq/src/phpMyFAQ/Search.php، الأسطر 226–240. يتضمن مسار الهجوم إرسال مصطلح بحث يحتوي على أو % كجزء من كلمة بطول 3 أحرف أو أكثر، متجاوزًا بذلك مرشح الطول. على سبيل المثال، يمكن أن يؤدي البحث عن % إلى مطابقة جميع الصفحات المخصصة. وهذا يسمح للمهاجم باسترداد محتوى الصفحات المخصصة التي لا تظهر في عمليات البحث العادية.
التوصيات
تحديث phpMyFAQ إلى الإصدار 4.1.1 أو أحدث.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-GCP9-5JC8-976X
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾