PT-2026-28320
CVE-2026-21716
·
تاريخ النشر
2026-01-01
·
تاريخ التحديث
2026-09-29
الوصف من
CVSS 3.1
7.5
عاليةالمقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Node.js من 20.x إلى 25.x
الوصف
يسمح إصلاح غير كامل بتجاوز قيود الكتابة المقصودة عند استخدام نموذج الأذونات مع
--allow-fs-write المقيد. على وجه التحديد، تفتقر طريقتا FileHandle.chmod() وFileHandle.chown() داخل واجهة برمجة التطبيقات (API) الخاصة بالوعود إلى عمليات التحقق من الأذونات اللازمة، في حين تم تصحيح نظيرتيهما القائمتين على الاستدعاء المرتد (fs.fchmod()، fs.fchown()) بشكل صحيح. وهذا يسمح للكود الذي يعمل بأذونات مقيدة بتعديل أذونات الملفات وملكيتها على واصفات الملفات المفتوحة بالفعل. نقاط نهاية واجهة برمجة التطبيقات (API) المعرضة للخطر هي FileHandle.chmod() وFileHandle.chown(). المتغيرات المعرضة للخطر هي أذونات الملفات وملكيتها.التوصيات
قم بالتحديث إلى إصدار أعلى من 25.x عند توفره.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾