CVE-2026-57998 in better-npm-auditالمعلومات

الملخص

بحسب VulDB • 22/08/2026

better-npm-audit حتى الإصدار 3.11.0، وإصدار ما قبل الإطلاق (prerelease) 4.0.0-rc.2، يبني أمر npm audit عن طريق دمج خيار --registry الذي يقدمه المستخدم في سلسلة أوامر داخل src/handlers/handleInput.ts دون التحقق من صحته أو وضع علامات اقتباس حوله، ثم يمرر تلك السلسلة إلى child_process.exec() في index.ts، مما يؤدي إلى تشغيل قشرة النظام (shell). تحتوي قيمة registry التي تتضمن أحرف خاصة بالقشرة مثل الفاصلة المنقوطة (;)، أو علامة الأنبوب (|)، أو استبدال الأوامر على تنفيذ أوامر نظام التشغيل بشكل تعسفي بصلاحيات العملية التي تشغل عملية التدقيق.

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

مسؤول

VulnCheck

حجز

26/06/2026

إفشاء

22/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-394317

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Want to know what is going to be exploited?

We predict KEV entries!