PT-2026-147405
CVE-2026-129114
·
تاريخ النشر
2026-11-14
·
تاريخ التحديث
2026-11-14
الوصف من
الدرجة
N/A
غير متوفرلا تتوفر حاليًا تقييمات أو مقاييس للخطورة. سنحدّث المعلومات المقابلة في الصفحة فور توفرها.
اسم البرنامج المصاب والإصدارات المتأثرة
JSON::XS الإصدارات من 3.04 إلى 4.04
Description
توجد مشكلة في الدالة
incr parse() حيث تحدث عملية كتابة لبايت واحد خارج حدود ذاكرة الـ heap عند إلحاق قطعة (chunk) بحجم بايت واحد. يحدث هذا لأن المخزن المؤقت التزايدي ينمو إلى مرة ونصف الطول المطلوب، دون حجز مساحة لمحرف NUL النهائي. في الحالات التي تتضمن مخزناً مؤقتاً فارغاً وقطعة بحجم بايت واحد، يتم كتابة محرف NUL بعد تخصيص الذاكرة ببايت واحد إذا لم يتم إعادة تخصيص الذاكرة. يمكن لجهة نظيرة تقوم ببث البيانات إلى مستهلك incr parse أن تتسبب في ذلك من خلال التحكم في كيفية تقسيم المدخلات إلى عمليات قراءة.Recommendations
تحديث JSON::XS إلى الإصدار 4.05 أو أحدث.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾