CVE-2021-32786 in mod_auth_openidc
الملخص
بحسب VulDB • 24/06/2026
يُعد mod_auth_openidc وحدة مصادقة/تفويض لخادم HTTP Apache 2.x تعمل كطرف معتمد (Relying Party) لبروتوكول OpenID Connect، حيث تقوم بمصادقة المستخدمين مقابل مزود خدمات OpenID Connect. في الإصدارات السابقة للإصدار 2.4.9، لا تقوم الدالة `oidc_validate_redirect_url()` بتحليل عناوين URL بنفس الطريقة التي تتعامل بها معظم المتصفحات. ونتيجة لذلك، يمكن تجاوز هذه الوظيفة مما يؤدي إلى حدوث ثغرة إعادة توجيه مفتوحة (Open Redirect) في وظيفة تسجيل الخروج. تم إصلاح هذا الخطأ في الإصدار 2.4.9 عن طريق استبدال أي حرف مائل للخلف (\) في عنوان URL لإعادة التوجيه بشرطات (/)، وذلك لمعالجة تغيير كاسر للتوافق بين المواصفات المختلفة (RFC2396 / RFC3986 وWHATWG). وكحل مؤقت، يمكن التخفيف من حدة هذه الثغرة عن طريق تكوين `mod_auth_openidc` للسماح فقط بإعادة التوجيه التي يتطابق وجهتها مع تعبير نمطي معين.
If you want to get best quality of vulnerability data, you may have to visit VulDB.