Уязвимость BDU:2021-05345

Идентификатор: BDU:2021-05345.
Наименование уязвимости: Уязвимость реализации функций file_get_contents() и file_put_contents() библиотеки Ignition PHP-фреймворка Laravel, позволяющая нарушителю выполнить произвольный код.
Описание уязвимости: Уязвимость реализации функций file_get_contents() и file_put_contents() библиотеки Ignition PHP-фреймворка Laravel связана с неверным управлением генерацией кода. Эксплуатация уязвимости может позволить нарушителю, действующему удаленно, выполнить произвольный код
Уязвимое ПО: Прикладное ПО информационных систем Taylor Otwell Laravel до 8.4.2 включительно | Прикладное ПО информационных систем Facade Ignition до 2.5.2 |
Наименование ОС и тип аппаратной платформы:
Дата выявления: 13.01.2021.
CVSS 2.0: AV:N/AC:L/Au:N/C:C/I:C/A:C
Уровень опасности уязвимости: Критический уровень опасности (базовая оценка CVSS 2.0 составляет 10)
Критический уровень опасности (базовая оценка CVSS 3.0 составляет 9,8)
Возможные меры по устранению:
Использование рекомендаций:
https://github.com/facade/ignition/pull/353.
Статус уязвимости: Подтверждена производителем
Наличие эксплойта: Существует в открытом доступе
Информация об устранении: Уязвимость устранена
Идентификаторы других систем описаний уязвимости: CVE-2021-3129.
Тип ошибки CWE:
Ссылки на источники:
cайт ФАУ «ГНИИИ ПТЗИ ФСТЭК России».
https://xakep.ru/2021/05/12/laravel-ignition-rce/
http://packetstormsecurity.com/files/162094/Ignition-2.5.1-Remote-Code-Execution.html
https://github.com/facade/ignition/pull/334
https://www.ambionics.io/blog/laravel-debug-rce
https://snyk.io/vuln/SNYK-PHP-FACADEIGNITION-105
https://www.cisa.gov/sites/default/files/csv/known_exploited_vulnerabilities.csv



