4 недели назад
Как /tmp превращается в точку атаки
Каталог `/tmp` есть почти на каждом Linux-сервере и обычно доступен для записи разным пользователям. Приложения хранят там временные файлы, сокеты и lock-файлы. Риск возникает, если программа создаёт файл по предсказуемому пути, например `/tmp/app.lock`. Другой пользователь может заранее создать этот путь как символическую ссылку. Если файл затем открывает процесс с правами `root`, он может изменить объект, к которому у атакующего нет доступа...