[devel] sandman на cvs.altlinux.org

Sergey Bolshakov =?iso-8859-1?q?s=2Ebolshakov_=CE=C1_sam-solutions=2Enet?=
Вт Авг 5 22:13:10 MSD 2003


>>>>> "Dmitry" == Dmitry V Levin <ldv на altlinux.org> writes:
[skipped]
 >> > C помощью исходных пакетов специального вида потенциальный
 >> > злоумышленник, имеющий доступ к сборочному механизму sandman'а, может
 >> > получить права root'а в host-системе.
 >> 
 >> > Это не ошибка реализации, это выбор архитектора, который предназначал
 >> > sandman для решения других задач (тех, которые в своём письме описал
 >> > Саша).
 >> 
 >> > По этой причине для обработки incoming'а sandman использовать нельзя.
 >> 
 >> Позволю себе небольшое уточнение:
 >> sandman не использует установку src.rpm нигде и никак, эскалация
 >> прав возможна при условии, что на момент сборки в репозитарии
 >> уже существует некий _бинарный_ пакет с 'закладкой'.

 > Разумеется, но и этого достаточно.
 > Причём репозитарием с 'закладкой' может быть даже не Sisyphus, а
 > вспомогательный, который необходим для последовательной сборки нескольких
 > пакетов.

Что, в свою очередь, приводит к мысли о уместности добавления
к имеющимся проверкам на заключительной стадии сборки пакета
rpm'ом некоего валидатора %pre/post и т.д. скриптов :)

-- 



Подробная информация о списке рассылки Devel