PT-2026-29336

CVE-2026-4800

·

تاريخ النشر

2021-05-06

·

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

2026-11-05

الوصف من

CVSS 3.1
9.8
حرجة
المقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات lodash السابقة للإصدار 4.18.0
الوصف
يحتوي البرنامج على ثغرة تتعلق بتجميع القوالب. وعلى وجه التحديد، قد يؤدي عدم كفاية التحقق من صحة أسماء المفاتيح داخل الكائن options.imports الذي تستخدمه الدالة .template إلى تمكين المهاجم من إدخال تعبيرات المعلمات الافتراضية، مما يؤدي إلى تنفيذ تعليمات برمجية عشوائية. تنشأ هذه المشكلة لأن عملية التحقق من صحة المتغير option لا تشمل أسماء مفاتيح options.imports. علاوة على ذلك، قد يؤدي استخدام assignInWith إلى ظهور ثغرات أمنية في حالة تعرض Object.prototype للاختراق، مما قد يؤدي إلى نسخ مفاتيح ملوثة إلى كائن الاستيرادات، وبالتالي تنفيذ تعليمات برمجية ضارة.
التوصيات
قم بالترقية إلى الإصدار 4.18.0.
لا تقم بتمرير مدخلات غير موثوق بها كأسماء مفاتيح في options.imports. استخدم فقط أسماء مفاتيح ثابتة يخضع التحكم فيها للمطور.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-35JH-R3H4-6JHM
GHSA-R5FR-RJXR-66JC
ALSA-2026:10710
ALSA-2026:10713
ALSA-2026:19167
CLEANSTART-2026-AD27625
CLEANSTART-2026-BE61221
CLEANSTART-2026-CE10526
CLEANSTART-2026-KS09647
CLEANSTART-2026-LC05413
CLEANSTART-2026-NB51079
CLEANSTART-2026-NF99706
CLEANSTART-2026-SE20608
CLEANSTART-2026-TW25027
CLEANSTART-2026-TZ34913
CLEANSTART-2026-VX17566
CLEANSTART-2026-XR95601
ECHO-276A-C790-4DB2
RHSA-2026:10710
RHSA-2026:10713
RHSA-2026:11454
RHSA-2026:11469
RHSA-2026:11470
RHSA-2026:11471
RHSA-2026:11493
RHSA-2026:11494
RHSA-2026:11495
RHSA-2026:11516
RHSA-2026:19008
RHSA-2026:19167
RHSA-2026:24331
RHSA-2026:24762
RHSA-2026:42078
USN-8411-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾