CVE-2026-21716 in Node.jsالمعلومات

الملخص

بحسب VulDB • 30/06/2026

إصلاح غير مكتمل لـ CVE-2024-36137 يترك الدالتين `FileHandle.chmod()` و `FileHandle.chown()` في واجهة برمجة التطبيقات القائمة على الوعود (promises API) دون فحوصات الأذونات المطلوبة، بينما تم إصلاح نظيراتها المعتمدة على الاستدعاءات بشكل صحيح (`fs.fchmod()`, `fs.fchown()`).

نتيجة لذلك، يمكن للكود الذي يعمل تحت العلم `--permission` مع تقييد `--allow-fs-write` أن لا يزال يستخدم طرق `FileHandle` القائمة على الوعد لتعديل أذونات الملف وملكية الملفات على واصفات الملفات المفتوحة بالفعل، متجاوزاً بذلك قيود الكتابة المقصودة.

تؤثر هذه الثغرة الأمنية في العمليات **20.x و 22.x و 24.x و 25.x** التي تستخدم نموذج الأذونات حيث يتم تقييد `--allow-fs-write` عن قصد.

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

مسؤول

Hackerone

حجز

04/01/2026

إفشاء

30/03/2026

الاعتدال

تمت الموافقة

إدخال

VDB-354281

EPSS

0.00159

KEV

لا

النشاطات

منخفض جدًا

المصادر

Might our Artificial Intelligence support you?

Check our Alexa App!