<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; В Exim обнаружена критическая уязвимость (проблема исправлена)]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=9076</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=9076&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «В Exim обнаружена критическая уязвимость (проблема исправлена)».]]></description>
		<lastBuildDate>Fri, 10 Dec 2010 15:09:27 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[В Exim обнаружена критическая уязвимость (проблема исправлена)]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=120872#p120872</link>
			<description><![CDATA[<p>В популярном почтовом сервере Exim <a href="http://www.exim.org/lurker/message/20101207.215955.bb32d4f2.en.html">найдена</a> критическая уязвимость, позволяющая удаленному злоумышленнику выполнить свой код на сервере с привилегиями суперпользователя. Уязвимость была выявлена в результате анализа причин взлома одного из серверов. Проанализировав собранный при помощи tcpdump слепок трафика на момент взлома, было выявлено, что взлом был произведен через определенным образом оформленный в секции &quot;DATA&quot; сверхбольшой блок данных, содержащий в своем теле блок &quot;HeaderX: ${shell-код}&quot;.</p><p>С целью предотвращения волны проведения атак, до выпуска обновления представлено только общее описание техники взлома, детали не разглашаются. Так как в определенных кругах подробности с методом эксплуатации данной проблемы уже известны, всем администраторам рекомендуется <a href="http://www.exim.org/exim-html-3.20/doc/html/spec_55.html">переконфигурировать</a> Exim для работы под непривилегированным пользователем и заблокировать возможность выполнения suid-программ в дисковом разделе с почтовым спулом.</p><p>В атакованной системе использовался пакет из состава Debian GNU/Linux, в котором Exim&nbsp; работает с правами непривилегированного пользователя Debian-exim. На первой фазе атаки в каталоге /var/spool/exim4 был сформирован файл &quot;setuid&quot; c кодом, призванным предоставить shell-доступ, а также файл e.conf с инструкцией по установке флага suid root для первого файла (&quot;spool_directory = ${run{/bin/chown<br />root:root /var/spool/exim4/setuid}}${run{/bin/chmod 4755 /var/spool/exim4/setuid}}&quot;). После инициирования запуска &quot;exim -Ce.conf -q&quot;, последующее выполнение /var/spool/exim4/setuid предоставило злоумышленникам root shell.</p><p>Обновление с исправлением проблемы пока недоступно, также не ясно какие именно версии Exim подвержены проблеме (уязвимость была продемонстрирована в пакете exim4-daemon-light 4.69-9 из Debian GNU/Linux).<br />Проконтролировать выход обновлений для различных дистрибутивов можно на следующих страницах:&nbsp; <a href="http://www.gentoo.org/security/en/index.xml">Gentoo</a>, <a href="http://www.mandriva.com/en/security/advisories?dis=2010.1">Mandriva</a>, <a href="http://lists.opensuse.org/opensuse-security-announce/2010-12/">openSUSE</a>, <a href="http://lists.centos.org/pipermail/centos-announce/2010-December/thread.html">CentOS</a>, <a href="https://admin.fedoraproject.org/updates/F14/security">Fedora</a>, <a href="http://rhn.redhat.com/errata/rhel-server-errata.html">RHEL</a>, <a href="http://www.debian.org/security/">Debian</a>, <a href="https://lists.ubuntu.com/archives/ubuntu-security-announce/2010-December">Ubuntu</a>, <a href="http://www.vuxml.org/freebsd/">FreeBSD</a>, <a href="http://www.netbsd.org/support/security/">NetBSD</a>.</p><p>Дополнение: Paul Fisher и James E. Blair <a href="http://www.exim.org/lurker/message/20101210.071922.233697ac.en.html">смогли</a> запустить эксплоит, обнаружив, что для удаленного запуска кода он использует <a href="http://bugs.exim.org/show_bug.cgi?id=787">ошибку номер 787</a>, исправленную в версии 4.70, но не вошедшую в пакет для debian stable. Релиз Exim 4.70 <a href="http://www.opennet.ru/opennews/art.shtml?num=24269">вышел</a> в ноябре прошлого года, поэтому уязвимости могут быть подвержены давно не обновлявшие exim-пакет дистрибутивы, такие как Debian, RHEL и CentOS (подтверждена ошибка только в Debian). Возможность запуска команд от пользователя root при обработке внешнего файла конфигурации через запуск &quot;exim -Ce.conf -q&quot; наблюдается во всех версиях пакета Exim (в частности, в пакете с Exim 4.72 из состава Debian).</p><br /><br /><p><a href="http://www.opennet.ru/opennews/art.shtml?num=28945">источник</a></p>]]></description>
			<author><![CDATA[null@example.com (drBatty)]]></author>
			<pubDate>Fri, 10 Dec 2010 15:09:27 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=120872#p120872</guid>
		</item>
	</channel>
</rss>
