aboutsummaryrefslogtreecommitdiffstats
path: root/russian/security/2002/dsa-208.wml
blob: ee5071f655545e9b26180b80c636ec57ed7f6cd7 (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
#use wml::debian::translation-check translation="e6dec969579c178a1db9c74c8de45ecb2196bbd2"
<define-tag description>недостаточно защищённые блоки</define-tag>
<define-tag moreinfo>
<p>В Safe.pm, использующемся всеми версиями Perl, обнаружена дыра
безопасности. Модуль расширения Safe позволяет создавать блоки кода,
где код perl будет выполняться в новом пространстве имён, и код,
выполняемый в этом блоке не может ссылаться на переменные за пределами
этого пространства имён. Тем не менее, когда блок Safe уже закончил
работу, нет гарантии, что он остаётся защищённым Safe, потому что
для кода, выполняемого внутри блока Safe, существует способ изменить
маску управления. Таким образом, программы, использующие блок Safe
лишь один раз, этой ошибкой не затронуты.</p>

<p>Эта проблема исправлена в версии 5.6.1-8.2 в текущем стабильном
дистрибутиве (woody), в версиях 5.004.05-6.2 и 5.005.03-7.2 в
старом стабильном дистрибутиве (potato) и в версии 5.8.0-14 в
нестабильном дистрибутиве (sid).</p>

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

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

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