aboutsummaryrefslogtreecommitdiffstats
path: root/russian/security/2003/dsa-229.wml
blob: fc1288617adb26a1e0d29c3135ebf19a609bbcaa (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#use wml::debian::translation-check translation="36eea2b986041ec2e2e2462d7f7d216e793ec6eb"
<define-tag description>вставка SQL</define-tag>
<define-tag moreinfo>
<p>Джуко Пиннонен обнаружил проблему в IMP, web-ориентированной
почтовой программе IMAP. С помощью специальным образом созданных
URL удалённый нападающий может вставить собственный код в запросы SQL
без корректной аутентификации пользователя. Несмотря на то, что
результаты выполнения запросов SQL не могут быть непосредственно
прочитаны с экрана, нападающий может добавить результаты запросов к
подписи своих писем, а затем просматривать их на странице настроек
IMP.</p>

<p>Уязвимость к вставке кода на SQL существенно зависит от нижележащей
базы данных и её конфигурации. Если используется PostgreSQL, возможно
выполнить несколько полных запросов SQL, разделённых точками с запятыми.
База данных содержит идентификаторы сеансов, так что нападающий может
перехватить сеансы людей, в данный момент работающих с базой и прочитать
их почту. В худшем случае, если атакуемый пользователь имеет достаточные
привилегии для использования команды COPY SQL (существующей, по крайней
мере, в PostgreSQL), удалённый пользователь может читать любой файл или
писать в него, если это разрешено пользователю базы данных (postgres).
Нападающий поэтому может выполнять произвольные команды оболочки, записывая
их в файл ~/.psqlrc пользователя postgres, они будут выполняться при
выполнении пользователем команды psql, что в некоторых конфигурациях
делается регулярно скриптом cron.</p>

<p>В текущем стабильном дистрибутиве (woody) эта проблема исправлена
в версии 2.2.6-5.1.</p>

<p>В старом стабильном дистрибутиве (potato) эта проблема исправлена
в версии 2.2.6-0.potato.5.1.</p>

<p>В нестабильном дистрибутиве (sid) эта проблема исправлена
в версии 2.2.6-7.</p>

<p>Мы рекомендуем вам обновить пакеты IMP.</p>
</define-tag>

# do not modify the following line
#include "$(ENGLISHDIR)/security/2003/dsa-229.data"

© 2014-2024 Faster IT GmbH | imprint | privacy policy