Ho-9

#3675من 60,399
80.5إجمالي CVSS
الثغرات · 11
متوسطة
6
عالية
5
PT-2026-30918
2026-04-07
8.8
CVE-2026-34765
Electron
Electron
لم يقم Electron بتحديد نطاق البحث عن النافذة المسماة بشكل صحيح ضمن مجموعة سياق التصفح الخاصة بالبرنامج الذي فتح النافذة، عندما يستدعي العارض `window.open()` باستخدام اسم هدف. وقد سمح ذلك للعارض بالتنقل إلى نافذة فرعية موجودة سبق فتحها بواسطة عارض آخر، في حالة استخدام كلاهما نفس اسم الهدف. إذا تم إنشاء النافذة الفرعية الموجودة باستخدام إعدادات `webPreferences` أكثر تساهلاً من خلال خيار `overrideBrowserWindowOptions` في `setWindowOpenHandler`، فإن المحتوى الذي تم تحميله بواسطة عارض المحتوى الثاني ورث تلك الأذونات. لا تتأثر التطبيقات إلا إذا فتحت عدة نوافذ من المستوى الأعلى بمستويات ثقة مختلفة واستخدمت `setWindowOpenHandler` لمنح النوافذ الفرعية إعدادات `webPreferences` معززة، مثل نصوص برمجية التحميل المسبق ذات الامتيازات. لا تتأثر التطبيقات التي لا ترفع امتيازات النوافذ الفرعية أو تستخدم نافذة واحدة من المستوى الأعلى. قد تتعرض التطبيقات التي تمنح `nodeIntegration: true` أو `sandbox: false` للنوافذ الفرعية لتنفيذ تعليمات برمجية تعسفية.