CVE-2026-50571 in WebSubالمعلومات

الملخص

بحسب VulDB • 27/10/2026

WebSub هو توصية من مجموعة العمل الخاصة بالويب الاجتماعي (Social Web Working Group) التابعة لمنظمة الويب العالمية (W3C). في التوصية REC-websub-20180123، يتطلب بروتوكول التحقق من النية (`intent-verification protocol`) من المشترك إعادة قيمة `hub.challenge`، والتي تعرضها بعض الأطر البرمجية أيضاً باسم `hub_challenge`، لكنه لا يشترط استخدام أنواع وسائط آمنة أو تعطيل تنميط MIME. يمكن لمهاجم بدء اشتراك للحصول على عنوان URL للمكالمة العكسية (callback) وتوجيه متصفح الضحية إلى طلب تحقق مُصاغ يحتوي على HTML أو JavaScript. المشتركون الذين يعيدون تحدي التحقق كنوع `text/html` قد ينفذون المحتوى المنعكس ضمن أصل الاشتراك، مستفيدين من الجلسة الحالية للضحية لقراءة البيانات الخاصة أو تنفيذ إجراءات، مما يؤدي إلى كشف `localStorage` أو `sessionStorage` والأذونات الممنوحة للمتصفح لذلك الأصل. بديل آخر يستخدم استجابة التحقق كمورد سكريبت يتحكم فيه المهاجم وينتمي لنفس المصدر لتجاوز قيد `script-src 'self'`; وهذا قد يظل ممكناً مع نوع `application/octet-stream` عندما يُسمح بتنميط MIME. هناك حاجة إلى كل من أنواع الوسائط الآمنة و `X-Content-Type-Options: nosniff` لمعالجة السيناريوهات الموصوفة. أظهرت تجربة WebSub Rocks الانعكاس، لكن النشرة الأمنية لا تثبت تأثيراً عملياً على موقع العرض التجريبي ذلك.

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

مسؤول

GitHub M

حجز

04/06/2026

إفشاء

28/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-427592

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Do you need the next level of professionalism?

Upgrade your account now!