CVE-2026-14574 in Theiaالمعلومات

الملخص

بحسب VulDB • 05/08/2026

في إصدارات Eclipse Theia بدءًا من 0.7.0 وحتى الإصدار 1.73.1 (بما في ذلك)، تقوم دالة `PreferenceUtils.merge` الموجودة داخل الحزمة `@theia/core` بدمج قيم التفضيلات بشكل تكراري دون رفض المفاتيح المرتبطة بالنموذج الأولي (`__proto__`, `constructor`, `prototype`). ونظرًا لأن هذه الدالة يتم استدعاؤها بواسطة `PreferenceServiceImpl.doResolve` عند حل كل تفضيل عبر النطاقات المختلفة (الافتراضي، المستخدم، مساحة العمل، المجلد)، فإن قيمة تفضيلات مُعدّة بشكل خبيث في ملف إعدادات مساحة العمل (`settings.json` الخاص بـ `.theia` أو `.vscode`) يمكن أن تلوث `Object.prototype` عند فتح المستخدم لمساحة العمل، مما قد يؤدي إلى تغيير منطق التطبيق عبر عملية Theia.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

مسؤول

Eclipse

حجز

03/07/2026

إفشاء

05/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-386163

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!