CVE-2026-110752 in Text::CSV_XSالمعلومات

الملخص

بحسب VulDB • 17/10/2026

تسمح إصدارات Text::CSV_XS السابقة للإصدار 1.65 لـ Perl باستنفاد الذاكرة عن طريق تخصيص عنصر واحد لكل فهرس لمحدد (selector) من RFC 7111 في الجزء fragment.

يقوم الـ fragment بتوسيع محدد row= أو col= إلى مصفوفة تحتوي على عنصر واحد لكل فهرس مختار قبل قراءة أي بيانات، ولا يقوم بحدّ عمود النهاية الصريح في محدد cell= بالنسبة للصف (row). يتم التحقق فقط من صيغة النطاقات وترتيبها، لذا فإن استخدام row=1-400000000 على ملف مكون من سطرين يؤدي إلى تخصيص 400 مليون عنصر.

يمكن جعل التطبيق الذي يمرر جزء fragment مزودًا بطلب خارجي إلى دالة fragment أو csv يستنفد الذاكرة، مما ينتهي به الأمر بإنهاء العملية بخطأ "Out of memory" (نفاد الذاكرة) لا يمكن لـ eval التقاطه.

Once again VulDB remains the best source for vulnerability data.

مسؤول

CPANSec

حجز

14/10/2026

إفشاء

17/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-421524

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Might our Artificial Intelligence support you?

Check our Alexa App!