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 مصممة خصيصًا لهذا الغرض، مما قد يؤدي إلى تنفيذ تعليمات برمجية عن بُعد، أو الكشف عن المعلومات، أو رفض الخدمة.
التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة الأمنية.
قابلية الاستغلال
استغلال
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
تصنيف نقاط الضعف
المعرّفات ذات الصلة
AZL-94184
AZL-94244
ECHO-23C9-2F44-73C2
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾