<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Linux российских разработчиков оказались не подвержены уязвимостям]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=7821&amp;type=atom" />
	<updated>2010-10-29T07:19:17Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=7821</id>
		<entry>
			<title type="html"><![CDATA[Re: Linux российских разработчиков оказались не подвержены уязвимостям]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=106298#p106298" />
			<content type="html"><![CDATA[<p>И линк на новость не помешал бы.</p>]]></content>
			<author>
				<name><![CDATA[mogul82]]></name>
				<uri>https://linuxforum.ru/profile.php?id=3309</uri>
			</author>
			<updated>2010-10-29T07:19:17Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=106298#p106298</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Linux российских разработчиков оказались не подвержены уязвимостям]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=106265#p106265" />
			<content type="html"><![CDATA[<p><strong>zaG</strong>, поправьте тему, пожалуйста.</p>]]></content>
			<author>
				<name><![CDATA[Lupo Alberto]]></name>
				<uri>https://linuxforum.ru/profile.php?id=9018</uri>
			</author>
			<updated>2010-10-29T05:45:08Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=106265#p106265</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Linux российских разработчиков оказались не подвержены уязвимостям]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=106263#p106263" />
			<content type="html"><![CDATA[<p>Недавно обнаруженные уязвимости в библиотеке glibc, используемой во всех дистрибутивах Linux, оказались не актуальны для проектов Openwall GNU/*/Linux и ALT Linux, возглавляемых российскими разработчиками.</p><p>На прошлой неделе эксперт по безопасности из Google Тэвис Орманди (Tavid Ormandy) опубликовал сведения о двух уязвимостях CVE-2010-3847 и CVE-2010-3856, обнаруженных им в библиотеке glibc, используемой во всех дистрибутивах Linux. Эти уязвимости позволяют простым пользователям, используя ошибки в реализации переменной LD_AUDIT, запустить произвольный код и приобрести права суперпользователя root.</p><p>В развернутом описании уязвимости Тэвис Орманди упомянул работу команды Openwall, возглавляемой российским разработчиком Александром Песляком: “Также направляю приветствия ребятам из openwall, которые предувидели эту проблему много лет назад. Они продолжают избегать сотен уязвимостей каждый год благодаря своему глубокому пониманию системной безопасности”.</p><p>В рамках проекта Openwall создается защищенный дистрибутив Openwall GNU/*/Linux (Owl), при разработке которого предпринимается последовательный аудит безопасности исходных текстов, а также осуществляются дополнительные меры в области безопасности.</p><p>“В случае Owl причин отсутствия уязвимостей как минимум две, каждой из которой было бы достаточно для такого отсутствия”, – комментирует Александр Песляк. По словам лидера Openwall, при разработке реализаций библиотеки libc и динамического линкера (ld.so, ld-linux.so и др.) постоянно происходит привнесение новых возможностей, а вместе с ними – новых ошибок и уязвимостей, которые в скором времени находятся и исправляются. В 2000 году был очередной “раунд” таких исправлений, однако было понятно, что усилий разработчиков glibc недостаточно, поэтому создатели Openwall приняли дополнительный аудит использования переменных окружения в glbic: “При этом целью аудита было не столько выявление уязвимостей, которые могли существовать уже на тот момент, сколько устранение неоправданных рисков (hardening). В результате в январе 2001 года, еще до выхода проекта Owl на публику, в дереве Owl уже появился патч к glibc, &quot;охватывающий&quot; все места использования переменных окружения в glibc”, – комментирует Александр Песляк.</p><p>Впоследствии разработчики Owl проводили аудит безопасности новых версий glibc вплоть до версии 2.3.6, в которой поддержка переменной LD_AUDIT еще не реализована. “Т.е. Owl не подвержена этим уязвимостям сразу по двум причинам – LD_AUDIT еще нет, а hardening уже есть”, – замечает Александр Песляк.</p><p>Аналогичные усовершенствования были реализованы в дистрибутиве ALT Linux: “В ALT Дмитрий Левин обновил патч дальше, вплоть до версии glibc 2.11.2, которая сейчас в Сизифе (основной репозиторий, на базе которого ведется создание дистрибутивов ALT Linux – прим. CNews). При этом исходники glibc подверглись проверке на новые случаи использования переменных окружения, аналогично тому как мы это делали в Owl, – поясняет лидер Openwall. – Переменная LD_AUDIT появилась, но с нашими изменениями опасности не представляла”.</p><p>Однако, по словам Александра Песляка, аудит безопасности – это не единственная причина, по которой выявленные Тэвисом Орманди уязвимости не представляют особой актуальности для пользователей российских дистрибутивов: “Дело в том, что в установке по умолчанию Owl-current сейчас нет ни одной SUID программы (программы, которые запускаются с привилегиями пользователя, обладающего более высоким уровнем прав доступа – прим. CNews). Благодаря нашим разработкам (pam_tcb, libnss_tcb и т.д.) и изменениям существующих программ (crontab, crond и т.д.), доступ с идентификаторами групп, даже если атакующий его получит, не может быть автоматически расширен до root-доступа или до доступа какого-либо другого пользователя. Соответственно, последствия такой атаки окажутся минимальными или и вовсе отсутствующими”, – говорит Александр Песляк.</p><p>CNews.ru (c)</p><p><a href="http://open.cnews.ru/news/top/index.shtml?2010/10/27/413900">http://open.cnews.ru/news/top/index.sht … /27/413900</a></p>]]></content>
			<author>
				<name><![CDATA[zaG]]></name>
				<uri>https://linuxforum.ru/profile.php?id=11440</uri>
			</author>
			<updated>2010-10-29T05:42:16Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=106263#p106263</id>
		</entry>
</feed>
