Рекомендация Debian по безопасности
DSA-2451-1 puppet -- несколько уязвимостей
- Дата сообщения:
- 13.04.2012
- Затронутые пакеты:
- puppet
- Уязвим:
- Да
- Ссылки на базы данных по безопасности:
- В каталоге Mitre CVE: CVE-2012-1906, CVE-2012-1986, CVE-2012-1987, CVE-2012-1988.
- Более подробная информация:
-
В Puppet, системе централизованного управления настройками, было обнаружено несколько уязвимостей. Проект Common Vulnerabilities and Exposures определяет следующие проблемы:
- CVE-2012-1906
Puppet использует предсказуемые имена временных файлов при загрузке пакетных файлов Mac OS X. Это позволяет локальному злоумышленнику перезаписывать произвольные файлы в системе или устанавливать произвольные пакеты.
- CVE-2012-1986
При обработке файловых запросов от удалённого хранилища Puppet может перезаписать определённое в настройках местоположение хранилища. Это позволяет авторизованному злоумышленнику, имеющему доступ к главному узлу Puppet, читать произвольные файлы.
- CVE-2012-1987
Puppet неправильно обрабатывает запросы хранилища по сохранению файлов. Это позволяет злоумышленнику вызывать отказ в обслуживании в Puppet путём исчерпания памяти.
- CVE-2012-1988
Puppet неправильно обрабатывает запросы хранилища. Это позволяет злоумышленнику, имеющему доступ к сертификату на узле-агенте и непривилегированную учётную запись на главном узле Puppet, выполнять произвольный код с помощью специально сформированных путей к файлам и запросов к хранилищу.
В стабильном выпуске (squeeze) эта проблема была исправлена в версии 2.6.2-5+squeeze5.
В тестируемом выпуске (wheezy) эта проблема была исправлена в версии 2.7.13-1.
В нестабильном выпуске (sid) эта проблема была исправлена в версии 2.7.13-1.
Рекомендуется обновить пакеты puppet.
- CVE-2012-1906