PT-2026-114910

CVE-2026-104025

·

تاريخ النشر

2026-10-15

·

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

2026-10-15

الوصف من

CVSS 4.0
8.4
عالية
المقاييسAV:L/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
اسم البرنامج المصاب والإصدارات المتأثرة PeaZip الإصدارات السابقة لـ 11.2.1
الوصف في نظام ويندوز، توجد ثغرة تجاوز المسار (Path Traversal) في الدالة execute obj() الخاصة بعارض كائنات الأرشيف (peach.pas). يمكن للمهاجم تنفيذ برنامج عشوائي موجود بالفعل على نظام الضحية من خلال إقناعهم بمعاينة إدخال أرشيف مصمم خصيصاً عبر إجراء "Preview with... -> Associated application" (Shift+Ctrl+O). تحدث المشكلة لأن الدالة checkfiledirname() في list utils.pas تفشل في إجراء فحص احتواء المسار ".."، مما يسمح للمتغير tempstring — المأخوذ مباشرة من اسم إدخال الأرشيف — بالخروج من دليل الاستخراج المؤقت عند دمجه مع outname. يتم بعد ذلك تمرير هذا المسار إلى ShellExecuteW عبر cp open(). علاوة على ذلك، فإن مطالبة تأكيد الامتدادات الخطيرة مفقودة في مسار المعاينة هذا، مما يسمح بتشغيل الملفات التنفيذية دون تحذير. تم تأكيد هذا السلوك عبر تنسيقات أرشيف متعددة، بما في ذلك .zip و .tar.
التوصيات تحديث PeaZip إلى إصدار أحدث من 11.2.0. كإجراء تخفيف مؤقت، تجنب استخدام إجراء "Preview with... -> Associated application" (Shift+Ctrl+O) عند معاينة الأرشيفات من مصادر غير موثوقة.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾