Файлы с настройками и ключами
Безопасность — насколько трудно увести сессию, встроить чужой код или узнать, что ломать.
критично
чинится быстро
вес 10
Что это
Файл .env хранит пароли к базе, ключи платёжных систем и секреты приложения. По умолчанию он лежит в корне проекта, и если корень сайта совпадает с корнем проекта, файл отдаётся по обычной ссылке как текст.
Чем грозит
Это готовый доступ к базе данных и платёжным сервисам — без взлома, по прямой ссылке.
Что делать
Перенесите корень сайта в public-каталог и запретите отдачу файлов, начинающихся с точки.