• Все разделы
  • Статьи
  • Медиа
  • Новости
  • Нормативные материалы
  • Конференции
  • Глоссарий

DSA-2801-1 libhttp-body-perl -- ошибка проектирования

Главная Специалистам База уязвимостей DSA-2801-1 libhttp-body-perl -- ошибка проектирования

Карточка уязвимости

Характеристики уязвимости

Уровень опасности
Оценка CVSS
(AV:N/AC:M/Au:N/C:P/I:P/A:P)
Производитель ПО
Наименование ПО
Описание
Джонатан Доул сообщил об ошибке проектирования в HTTP::Body, модуле Perl для
обработки данных из запросов HTTP POST. Составной синтаксический анализатор тела HTTP
создаёт временные файлы, которые сохраняют суффикс загруженного файла.
Атакующий, способный загрузить файлы в службу, использующую
HTTP::Body::Multipart, потенциально может выполнить команды на сервере в
случае, когда имена временных файлов используются в последующих командах без
дополнительной проверки.
Данное обновление ограничивает возможные суффиксы, используемые для создания
временных файлов.
Предыдущий стабильный выпуск (squeeze) не подвержен этой проблеме.
В стабильном выпуске (wheezy) эта проблемы была исправлена в
версии 1.11-1+deb7u1.
В тестируемом выпуске (jessie) эта проблема была исправлена в
версии 1.17-2.
В нестабильном выпуске (sid) эта проблема была исправлена в
версии 1.17-2.
Мы рекомендуем обновить пакеты libhttp-body-perl.
Как исправить
Проблема может быть решена обновлением операционной системы до следующих версий пакетов в зависимости от архитектуры:
Debian GNU/Linux 7:
noarch:
libhttp-body-perl - 1.11-1+deb7u1
Ссылки
http://www.debian.org/security/dsa-2801/

Источник: CVE
Наименование: CVE-2013-4407
URL: http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-4407