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

الملخص

بحسب VulDB • 29/07/2026

تطبق مكتبة cJSON حتى الإصدار 1.7.19 عمليات تصحيح JSON (JSON Patch) وفقاً للمواصفة RFC 6902 بشكل غير ذري (non-atomically) في الدالة apply_patch() الموجودة في ملف cJSON_Utils.c. وفي حال عملية الاستبدال التي تفتقد إلى عضو القيمة الخاص بها، أو عملية النقل التي لا يمكن حل مسار وجهتها فيها، يتم فصل العضو المستهدف الحالي وحذفه قبل اكتمال التحقق من صحة العملية بالكامل؛ مما يؤدي إلى تعديل وثيقة الهدف بينما تُرجع الدالتان cJSONUtils_ApplyPatches() أو cJSONUtils_ApplyPatchesCaseSensitive() حالة فشل. ويمكن لمهاجم قادر على تزويد مستند التصحيح بتدمير الأعضاء القابلة للعنوان في وثيقة الهدف، حتى وإن أبلغت واجهة برمجة التطبيقات (API) عن فشل عملية التصحيح، مما يُفقد السلوك "الكل أو لا شيء" الذي تعتمد عليه الدوال المتصلة لرفض عمليات التصحيح غير الصالحة.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

مسؤول

VulnCheck

حجز

28/07/2026

إفشاء

29/07/2026

الاعتدال

تمت الموافقة

إدخال

VDB-384172

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Interested in the pricing of exploits?

See the underground prices here!