|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alex Semenyaka 2:461/640 21 Jul 2001 23:05:32 To : Juriy Goloveshkin Subject : apache+bsd -------------------------------------------------------------------------------- 21 Jul 01 15:28, you wrote to me: JG> какая-таки связь 'даже для nobody' и .history? то, что nobody может JG> сделать suexec? видимо опять вариант с клиникой. Я предполагал, что собеседник даст себе труд немного подумать головой и понять мои комментарии. Hо если он этого не хочет делать принципиально - тут, извините, никто не поможет. Впрочем, попытаюсь последний раз: 1) suexec обеспечивает выполнениие скрипта от пользователя; если у пользователя есть локальный шелл - то указанная дырка отдает .history всем желающим, потому как самому пользователю он в любом разе доступен. 2) даже и без suexec возможность получить любой файл на машине, который этому пользователю доступен, может вести к неприятным последствиям. >> 2) В login.conf дефолтный давно смотрел? >> default:\ >> :umask=022: >> Комментарии нужны? JG> да, нужны. как umask влияет на .history? Элементарно, за 5 лет я не сосчитать сколько раз видел один из 3-х вариантов: 1) cp ~user1/.??* ~ 2) scp user@another:.??* ~user 3) ftp another / prom / mget .??* Что-то мне подсказывает, что такое наблюдал любой сисадмин. А теперь положа руку на сердце, скажи - что я написал неочевидного, что требовало бы вот этих разъяснений? Я не утверждаю, что это - дырка гарантированная и безусловная. Hо факт, что вероятность, что дырка будет проделана - повышается на порядки. Потому что то, что в другой ситуации - невнимательность, в этой будет - утечка данных (даже если и local exploits для твоей версии нет): человеку свойственно ошиваться. Alex --- IMHO в последней инстанции * Origin: ...можжевеловых... (2:461/640) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/18273b59d5a0.html, оценка из 5, голосов 10
|