CVE-2026-67215 in cJSONالمعلومات

الملخص

بحسب VulDB • 29/07/2026

تحتوي مكتبة cJSON حتى الإصدار 1.7.19 على ثغرة تؤدي إلى استنفاد المكدس (Stack Exhaustion) بسبب عدم التحكم في التكرار غير المحدود عند تطبيق رقعة JSON Patch وفقاً لمعيار RFC 6902 وغير موثوقة عبر الدالتين `cJSONUtils_ApplyPatches()` أو `cJSONUtils_ApplyPatchesCaseSensitive()`. تحتوي الرقعة على عمليات إضافة ونسخ تقوم بدمج أشجار فرعية مكررة مما يزيد من عمق المستند بما يتجاوز حد التداخل المسموح به في المُفسّر: حيث تتكرر الدالة `cJSON_Delete()` دون وجود قيد للعمق، بينما تم ضبط الحد الواقي `CJSON_CIRCULAR_LIMIT` في دالة `cJSON_Duplicate()` على القيمة 10000، وهو ما يعادل عشرة أضعاف حد التداخل البالغ 1000 مستوى الخاص بالمُفسّر، وهي قيمة كافية للتسبب في تجاوز سعة المكدس الافتراضية للخيوط (Thread Stack). يمكن لمهاجم قادر على تزويد وثيقة الرقعة بإيقاف العملية، مما يؤدي إلى حجب الخدمة.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

مسؤول

VulnCheck

حجز

28/07/2026

إفشاء

29/07/2026

الاعتدال

تمت الموافقة

إدخال

VDB-384171

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you want to use VulDB in your project?

Use the official API to access entries easily!