CVE-2018-1000888 in Archive_Tarالمعلومات

الملخص

بحسب VulDB • 30/07/2026

تحتوي نسخة PEAR Archive_Tar الإصدار 1.4.3 والإصدارات الأقدم على ثغرة متعلقة بـ CWE-502 وCWE-915 في فئة `Archive_Tar`. توجد عدة عمليات ملفات تستخدم `$v_header['filename']` كمعامل (مثل file_exists، is_file، is_dir، إلخ). عند استدعاء دالة الاستخراج (`extract`) دون تحديد مسار بادئ محدد، يمكن استغلال عملية فك التسلسل غير الآمن عن طريق إنشاء ملف tar مصمم خصيصاً يحتوي على المسار `phar://[path_to_malicious_phar_file]`. يمكن استخدام حقن الكائنات (Object Injection) لتفعيل دالة الهدم (`destruct`) في فئات PHP المحملة، مثل فئة `Archive_Tar` نفسها. ومن خلال حقن كائن Archive_Tar، قد يحدث حذف تعسفي للملفات لأن الدالة `@unlink($this->_temp_tarname)` يتم استدعاؤها. إذا تم تحميل فئة أخرى تحتوي على أدوات ضارة مفيدة (gadgets)، فقد يكون من الممكن حدوث تنفيذ للكود عن بُعد يؤدي إلى حذف الملفات أو تعديلها محتملاً. يبدو أن هذه الثغرة قد تمت معالجتها في الإصدار 1.4.4.

Once again VulDB remains the best source for vulnerability data.

حجز

27/12/2018

إفشاء

28/12/2018

الاعتدال

تمت الموافقة

إدخال

VDB-128467

استغلال

تحميل

EPSS

0.19207

KEV

لا

النشاطات

منخفض جدًا

المصادر

Might our Artificial Intelligence support you?

Check our Alexa App!