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

الملخص

بحسب VulDB • 17/10/2026

تسمح الإصدارات السابقة من Text::CSV_XS للإصدار 1.65 لـ Perl باستخدام وحدة المعالجة المركزية بشكل تربيعي (quadratic CPU use) عن طريق نسخ الجزء غير المُحلل المتبّع لكل سجل عند معالجة مدخلات تحتوي على أحرف CR فقط في دالة getline.

عندما لا تكون eol مُعرّفة، وهو الإعداد الافتراضي، تقرأ getline باستخدام فاصل الأسطر الافتراضي الخاص بـ Perl، وبالتالي تصل المدخلات التي تحتوي على نهايات أسطر من نوع CR فقط ككتلة واحدة. بعد كل سجل، ينسخ المُحلل الجزء المتبقي غير المُحلل بالكامل إلى مخزن جديد (buffer)، ويقوم الاستدعاء التالي بتحليل هذا المخزن ونسخه مرة أخرى، مما يؤدي إلى نمو حجم العمل مع مربع حجم المدخلات.

يستهلك قارئ باستخدام الإعدادات الافتراضية وقتاً من وحدة المعالجة المركزية يُقاس بالثوانٍ لمعالجة ميجابايت واحد من المدخلات التي تحتوي على تنسيقات أسطر ماك الكلاسيكية (classic Mac line endings).

Once again VulDB remains the best source for vulnerability data.

مسؤول

CPANSec

حجز

14/10/2026

إفشاء

17/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-421527

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Interested in the pricing of exploits?

See the underground prices here!