Инъекции в скриптах GitHub Actions и как их избежать

Нет инъекций в скрипты workflow · actions.script_injection

Почему это важно

Заголовок issue или имя ветки, вставленные в run: через ${{ }}, исполняются как shell. Передача через переменную окружения снова делает их данными.

Как исправить

Проходит ли эту проверку ваш репозиторий?

Бесплатно для публичных репозиториев GitHub, без регистрации. До 58 проверок DevOps и безопасности примерно за 5 секунд.

Похожие проверки