PT-2026-120813 · Npm · Toml-Node

CVE-2026-114144

·

تاريخ النشر

2026-10-21

·

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

2026-10-22

CVSS v3.1

7.5

عالية

المتجهAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المصاب والإصدارات المتأثرة toml-node الإصدارات السابقة لـ 5.0.1
Description تقوم الدالة toml.parse() بتمرير تسلسلات غير محدودة من الأرقام الست عشرية والثمانية والثنائية والعشرية من lib/parser.js إلى BigInt() قبل أن تتحقق الدالة reduceInteger() في lib/compiler.js مما إذا كانت القيمة الناتجة تتناسب مع نطاق أعداد TOML الصحيحة 64 بت. نظرًا لأن فحص النطاق يتم بعد عملية التحويل، فإن معالجة سلسلة أرقام صحيحة طويلة بما يكفي تستهلك وقت وحدة المعالجة المركزية بشكل فائق الخطية وتؤدي إلى حظر حلقة أحداث Node.js بشكل متزامن، مما يسمح بحدوث حالة رفض الخدمة للمهام المتزامنة في العملية.
Recommendations التحديث إلى الإصدار 5.0.1.

استغلال

إصلاح

Resource Exhaustion

Allocation of Resources Without Limits

وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾

تصنيف نقاط الضعف

المعرّفات ذات الصلة

CVE-2026-114144
GHSA-9QMH-M7C6-F92P

المنتجات المتأثرة

Toml-Node