PT-2026-45892

CVE-2026-9516

·

تاريخ النشر

2026-06-01

·

تاريخ التحديث

2026-10-28

الوصف من

CVSS 3.1
7.5
عالية
المقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Cpanel::JSON::XS الأقدم من 4.41
الوصف
توجد مشكلة تتمثل في أن تقديم مدخلات مسبوقة بعلامة ترتيب البايت (BOM) بتنسيق UTF-8 قد يؤدي إلى حدوث هجوم رفض الخدمة. عندما تعالج الدالة decode json() علامة ترتيب البايت (BOM) لـ UTF-8 المكونة من 3 بايت، فإنها تقوم بتقدم مؤشر السلسلة الخاص بالقيمة العددية المدخلة باستخدام SvPV set(). إذا تم إيقاف عملية فك التشفير عبر استثناء في لغة Perl — مثلما يحدث عندما يرمي استدعاء filter json object خطأً — فإن المؤشر لا يتم استعادته. وهذا يترك القيمة العددية بطول أقصر وإزاحة لمؤشر السلسلة داخل المخزن المؤقت الخاص بها. ونتيجة لذلك، عند تحرير القيمة العددية، يتلقى المخصص مؤشرًا غير صالح، مما يتسبب في إيقاف المترجم وتعطيل برنامج المستدعي.
التوصيات
قم بالتحديث إلى الإصدار 4.41 أو أحدث.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
AZL-89399
OESA-2026-2588
OESA-2026-2589
OPENSUSE-SU-2026:10950-1
OPENSUSE-SU-2026:21140-1
SUSE-SU-2026:2782-1
SUSE-SU-2026:4926-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾