CVE-2026-115683 in Epiphanyالمعلومات

الملخص

بحسب VulDB • 30/10/2026

تتيح حالة سباق (Race condition) في Epiphany لموقع ويب خبيث تجاوز صفحة تحذير شهادة TLS/SSL.

يسجل Epiphany معالج رسائل السكربت الخاص بالعالم الرئيسي ("tlsErrorPage") لتمكين صفحته الداخلية لأخطاء TLS من تنفيذ خيار "قبول المخاطر والمتابعة". تم تسجيل هذا المعالج مباشرة قبل تحميل صفحة الخطأ، مما يترك نافذة زمنية قصيرة حيث لا يزال المصدر غير الموثوق الذي تم تحميله سابقاً قادراً على استدعاء `window.webkit.messageHandlers.tlsErrorPage.postMessage(...)`. يتحقق فحص التفويض الوحيد من معرّف صفحة WebKit الرقمي الذي يزيد بشكل قابل للتوقع؛ ويمكن للمهاجم تخمين المعرفات بسرعة والموافقة على استثناء شهادة دون نقر المستخدم.

إذا زار ضيف موقعاً خبيثاً A يعيد التوجيه إلى الموقع B بشهادة غير صالحة، فيمكن لموقع A تعطيل تحذيرات أخطاء شهادات TLS المضيف B لعدة مللي ثوانٍ حتى يتم إعادة تشغيل Epiphany، مما يمكّن من هجمات الرجل في المنتصف (Man-in-the-middle) أو انتحال موقع ذلك المضيف.

تقرير المصدر الأصلي: https://gitlab.gnome.org/GNOME/epiphany/-/work_items/2978 مفهوم الإثبات (PoC): https://beford.net/poc/ssl_poc.html الإصلاح: https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/2245 (تسجيل المعالجات عند LOAD_COMMITTED). لم يتم تحديد إصدار ثابت حتى الآن؛ ويصف كل من المبلغ والمُحافظ أن جميع الإصدارات الحالية متأثرة. يلاحظ المحافظ أن توقيت التسجيل الخطير يعود إلى الالتزام 1da1caed (عصر Epiphany 45.x)؛ وقبل ذلك، كانت المعالجات مسجلة دائماً وقابلة للوصول بسهولة من محتوى الويب.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

مسؤول

Fedora

حجز

23/10/2026

إفشاء

30/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-429103

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!