مستغلة: 178
الأحدثCVE-2026-92188 — ثغرة تنفيذ أوامر عن بُعد بسبب غياب المصادقة في ForgeMBeanServerSupport لنظام Quest Foglight for Databases
VulnFeed.org
AREN
7.5
CVE-2026-119191يتوفر تصحيح

مكتبة Forge (المسماة أيضًا node-forge) هي تنفيذ أصلي لأمان طبقة النقل (Transport Layer Security) بلغة JavaScript.

Digitalbazaar Forgeقراءة 1 داقرأ بلغة

ترجمة آلية لم تُراجَع بعد. النص الإنجليزي هو المرجع في حال الاختلاف.

الملخص

تعد Forge (المسماة أيضًا node-forge) تنفيذًا أصليًا لأمان طبقة النقل في JavaScript. قبل الإصدار 1.4.1، استخدم التنفيذ المتأثر asn1.fromDer()، وفك تشفير BIT STRING، وmaxDepth لمعالجة الإدخال ذي الصلة أو قرار الأمان. قامت node-forge بفك تشفير ASN.1 المخزن داخل قيم BIT STRING دون تطبيق حد maxDepth المُكوّن بشكل متسق، واحتفظت بنسخ متداخلة بشكل متكرر في كل مستوى من مستويات التداخل. قد تتسبب بيانات DER المصممة التي تحتوي على عناصر BIT STRING متداخلة في حدوث استدعاء عودي مفرط، واستخدام عالٍ للمعالجة (CPU)، واستهلاك تربيعي للذاكرة أثناء تنفيذ asn1.fromDer(). تم إصلاح هذه الثغرة في الإصدار 1.4.1.

المعالجة

المراجع

Esc