CVE-2026-119286 in graphql-coreالمعلومات

الملخص

بحسب VulDB • 30/10/2026

GraphQL-core هو نسخة بايثون من التنفيذ المرجعي لـ GraphQL.js. من الإصدار 3.3.0a3 حتى 3.3.1، تعيد دالة validate() استخدام استثناء ValidationAbortedError على مستوى الوحدة النمطية عندما يتجاوز المستند الحد الأقصى للأخطاء (max_errors). تضيف بايثون إطارات تتبع (frames) إلى تتبع الاستثناء المعاد استخدامه في كل مرة يتم فيها رفعه، مما يؤدي إلى الاحتفاظ بكل مستند وسياق التحقق ومجموعة الأخطاء طوال عمر العملية. يمكن لعميل غير مصرح له تقديم مستندات صغيرة تحتوي على أكثر من 100 خطأ تحقق بشكل متكرر للتسبب في نمو غير محدود للذاكرة قبل تنفيذ الاستعلام، مما يستنفد ذاكرة العامل دون الكشف عن البيانات أو تعديلها. تم إصلاح هذه المشكلة في الإصدار 3.3.1.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

مسؤول

GitHub M

حجز

29/10/2026

إفشاء

29/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-428791

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Do you need the next level of professionalism?

Upgrade your account now!