CVE-2026-70603 in Electronالمعلومات

الملخص

بحسب VulDB • 05/08/2026

إليكترون (Electron) هو إطار عمل لكتابة تطبيقات سطح المكتب متعددة المنصات باستخدام جافا سكريبت وHTML وCSS. قبل الإصدارات 39.8.6، و40.9.0، و41.1.1، و42.0.0-beta.1، لم تقم الدالة shell.openPath() برفض المسارات التي تحتوي على بايتات null مضمنة (embedded null bytes). يمكن تجاوز التطبيقات التي تقوم بإجراء تحقق يعتمد فقط على السلاسل النصية لمسارات الملفات، مثل التحقق من امتداد الملف، قبل تمريرها إلى shell.openPath()، مما يسمح لمهاجم يتحكم في مسار بفتح ملف مختلف عن ذلك الذي مرّ بعملية التحقق. تتأثر التطبيقات فقط إذا كانت تمرر مسارات مشتقة من مدخلات غير موثوقة (untrusted input) إلى shell.openPath() وتعتمد على التحقق القائم على السلاسل النصية دون إجراء فحص لنظام الملفات (filesystem check). تم إصلاح هذه المشكلة في الإصدارات 39.8.6، و40.9.0، و41.1.1، و42.0.0-beta.1.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

مسؤول

GitHub M

حجز

04/08/2026

إفشاء

05/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-386282

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!