PT-2025-31707 · Unknown+1 · @Nestjs/Devtools-Integration+1

·

CVE-2025-54782

·

تاريخ النشر

2025-08-01

·

تاريخ التحديث

2025-10-09

CVSS v4.0

9.4

حرجة

المتجهAV:A/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
@nestjs/devtools-integration الإصدارات 0.2.0 وما دونها
الوصف
توجد ثغرة أمنية خطيرة تتعلق بتنفيذ التعليمات البرمجية عن بُعد (RCE) في الحزمة @nestjs/devtools-integration. عند تمكينه، يعرض الحزمة خادم HTTP محلي للتطوير مع نقطة نهاية API تستخدم تنفيذًا غير آمن لـ JavaScript في بيئة العزل (sandbox). وبسبب العزل غير الملائم وغياب الحماية عبر الأصول (cross-origin)، يمكن لموقع ويب ضار يزوره المطور أن ينفذ تعليمات برمجية عشوائية على جهازه المحلي. تقبل نقطة النهاية المعرضة للخطر، /inspector/graph/interact، مدخلات JSON تحتوي على حقل code، والذي يتم تنفيذه بعد ذلك في بيئة الحماية Node.js vm.runInNewContext. يشبه تنفيذ بيئة الحماية مكتبة safe-eval التي تم التخلي عنها، ويسمح بالتهرب بسهولة. لا يحتوي الخادم على تحقق مناسب من CORS/Origin، مما يسمح للمهاجمين بالالتفاف على الإجراءات الأمنية.
التوصيات
قم بالتحديث إلى الإصدار 0.2.1 أو أحدث.

استغلال

إصلاح

RCE

DoS

OS Command Injection

CSRF

Command Injection

وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾

تصنيف نقاط الضعف

المعرّفات ذات الصلة

BDU:2025-13414
CVE-2025-54782
GHSA-85CG-CMQ5-QJM7

المنتجات المتأثرة

@Nestjs/Devtools-Integration
Nest