Как проверить на известные уязвимости защиты в ваших зависимостях
Дата обновления перевода 2023-06-29
Как проверить на известные уязвимости защиты в ваших зависимостях
При использовании большого количества зависимостей в ваших проектах Symfony,
некоторые из них могут содержать уязвимости защиты. Поэтому Symfony включает
в себя команду security:check
, которая проверяет ваш файл composer.lock
,
чтобы найти любые известные уязвимости защиты в установленных вами зависимостях:
1
$ php bin/console security:check
Хорошей практикой безопасности является выполнение этой команды регулярно, чтобы иметь возможность обновить или заменить скомпроментированные зависимости, как только это будет возможно. Внутренне, эта команда используется публичную DB security advisories database, опубликованную организацией FriendsOfPHP.
Tip
Команда security:check
завершается ненулевым кодом выхода, если любая
из ваших зависимостей имеет известную уязвимость безопасности. Поэтому, вы
можете с лёгкостью интегрировать её в ваш процесс построения.
Note
Чтобы включить команду security:check
, убедитесь в том, что
SensioDistributionBundle установлен и подключен в вашем приложении.