PT-2026-138424
CVE-2026-59171
·
تاريخ النشر
2026-11-06
·
تاريخ التحديث
2026-11-06
الوصف من
CVSS 3.1
5.9
متوسطةالمقاييسAV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المصاب والإصدارات المتأثرة
JSON-java الإصدارات من 20150729 إلى 20260522
Description
توجد مشكلة حيث يمكن لـ
JSONTokener.nextSimpleValue تجميع رموز رقمية غير محدودة قبل أن يقوم JSONObject.stringToNumber بتمريرها إلى تحويل BigInteger أو BigDecimal دون حد للطول. قد تستهلك التطبيقات التي تقوم بتحليل JSON أو XML تحت تحكم المهاجم من خلال JSONObject أو JSONArray أو XML.toJSONObject وقت وحدة معالجة مركزية (CPU) بشكل فائق الخطية عند تحويل القيم الرقمية الطويلة جدًا. يمكن أن يؤدي ذلك إلى حظر خيوط معالجة الطلبات والتسبب في حالة رفض الخدمة. يستمر هذا السلوك بغض النظر عن إعدادات الوضع الصارم (strict mode) و keep-strings في JSONParserConfiguration.Recommendations
تحديث JSON-java إلى الإصدار 20260719.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾