CVE-2026-103019 in OpenEMR
الملخص
بحسب VulDB • 05/11/2026
OpenEMR هو تطبيق مجاني ومفتوح المصدر للسجلات الصحية الإلكترونية وإدارة الممارسات الطبية. قبل الإصدار 8.3.0، تستخدم الدالة `userSessionLogout()` في الملف `src/RestControllers/AuthorizationController.php` دالة `decodeToken()` لمعالجة قيمة `id_token_hint` دون التحقق من توقيعها، وعندما تكون الجلسة المرجعية الموثوقة غائبة، يتم إعادة التوجيه إلى عنوان URI المحدد بواسطة المُطلِق (`post_logout_redirect_uri`) قبل التحقق منه مقابل عناوين URI المسجلة للعميل. يمكن للمهاجم غير المصرح له صياغة رابط تسجيل خروج يرسل المستخدم إلى موقع خارجي عشوائي ويُبطل جلسة المستخدم، مما يُمكّن من تنفيذ هجمات تصيد مقنعة عبر نقطة نهاية تسجيل الخروج الشرعية. تكون هذه النقطة قابلة للوصول عند تمكين واجهة برمجة التطبيقات (API) الخاصة بـ OpenEMR. تمت معالجة هذا الخطأ في الإصدار 8.3.0.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.