PT-2026-56159
CVE-2026-59162
·
تاريخ النشر
2026-07-07
·
تاريخ التحديث
2026-09-21
الوصف من
CVSS 3.1
7.5
عاليةالمقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Excelize الأقدم من 2.11.0
الوصف
Excelize هي مكتبة بلغة Go تُستخدم لقراءة وكتابة جداول بيانات Microsoft Excel. تقوم المكتبة بتحليل قيم الخلايا ذات السلاسل المشتركة باستخدام الدالة
strconv.Atoi، لكنها تتحقق فقط من الحد الأعلى قبل فهرسة شريحة السلسلة المشتركة. يمكن للمهاجم تقديم ملف XLSX يحتوي على خلية سلسلة مشتركة بقيمة -1، مما يؤدي إلى حدوث مؤشر خارج النطاق sharedStrings[-1] ويسبب حالة ذعر عند معالجة الملف عبر الدالتين GetCellValue() أو GetRows().التوصيات
التحديث إلى الإصدار 2.11.0.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾