CVE-2018-1000888 in Archive_TarИнформация

Сводка

по VulDB • 30.07.2026

В PEAR Archive_Tar версий 1.4.3 и более ранних в классе Archive_Tar присутствует уязвимость CWE-502, CWE-915. Выполняется несколько операций с файлами, где параметром выступает `$v_header['filename']` (например, file_exists, is_file, is_dir и т. д.). При вызове функции извлечения без указания конкретного префикса пути можно инициировать десериализацию путем создания tar-архива с `phar://[path_to_malicious_phar_file]` в качестве пути. Внедрение объектов может использоваться для активации метода destruct в загруженных PHP-классах, например, в самом классе Archive_Tar. При внедрении объекта Archive_Tar возможно произвольное удаление файлов, поскольку вызывается `@unlink($this->_temp_tarname)`. Если будет загружен другой класс с полезным гаджетом (gadget), это может привести к удаленному выполнению кода (RCE), что способно вызвать удаление или возможную модификацию файлов. Данная уязвимость, по-видимому, исправлена в версии 1.4.4.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Резервировать

27.12.2018

Раскрытие

28.12.2018

Модерация

принято

Вход

VDB-128467

Эксплойт

Скачать

EPSS

0.19207

KEV

Нет

Деятельности

Очень низкий

Источники

Might our Artificial Intelligence support you?

Check our Alexa App!