PT-2026-64863
CVE-2026-16554
·
تاريخ النشر
2026-07-27
·
تاريخ التحديث
2026-09-29
الوصف من
CVSS 3.1
7.8
عاليةالمقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
cJSON الإصدار 1.7.19
الوصف
يوجد تجاوز في سعة عدد صحيح في الدالة
print string ptr() الموجودة في ملف cJSON.c على الأنظمة ذات 32 بت. يمكن أن يحدث تجاوز في عداد escape characters، وهو متغير size t ذو 32 بت، عند معالجة سلاسل تحتوي على ما يقارب 858,993,460 حرف تحكم أو أكثر. يؤدي ذلك إلى تخصيص مخزن مؤقت للإخراج بطول أقل من المطلوب. وعند استخدام الدالة cJSON PrintBuffered() مع مخزن مؤقت مخصص مسبقًا، تتسبب حلقة الكتابة اللاحقة في حدوث تجاوز سعة مخزن الذاكرة المؤقتة. يمكن للمهاجم استغلال هذه الثغرة عن طريق تزويد تطبيق يستخدم المكتبة على منصة 32 بت بسلسلة JSON مصممة خصيصًا لهذا الغرض، مما قد يؤدي إلى تنفيذ تعليمات برمجية عن بُعد، أو الكشف عن المعلومات، أو رفض الخدمة.التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة الأمنية.
قابلية الاستغلال
استغلال
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾