PT-2026-56489

CVE-2026-59868

·

تاريخ النشر

2026-07-08

·

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

2026-07-21

الوصف من

CVSS 3.1
7.5
عالية
المقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات js-yaml من 5.0.0 حتى 5.1.x
الوصف
عند تمكين مفاتيح الدمج، يصبح البرنامج عرضة لهجوم «رفض الخدمة» (DoS) بسبب تعقيد الخوارزمية. وعلى وجه التحديد، قد يستهلك المحلل وقتًا تربيعيًا من وحدة المعالجة المركزية (CPU) في معالجة مستند لا يزداد حجمه إلا بشكل خطي. يحدث هذا عند استخدام سلسلة من عمليات التعيين حيث تدمج كل عملية التعيين العملية السابقة، مما يجبر أداة التحميل على تعداد المفاتيح الموروثة بشكل متكرر. وينتج عن ذلك عمل O(N^2) لحجم إدخال O(N).
التوصيات
قم بتحديث js-yaml إلى الإصدار 5.2.0.
كإجراء تخفيفي مؤقت، قم بتعطيل استخدام مفاتيح الدمج أثناء التحليل.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-G796-FGMG-93MV
RHSA-2026:26994
RHSA-2026:33866
RHSA-2026:34478
RHSA-2026:34975
RHSA-2026:35272
RHSA-2026:7378
RHSA-2026:7655
RHSA-2026:9455
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾