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

Внедрение символов CRLF

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

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

Уровень опасности
Оценка CVSS
(AV:N/AC:L/Au:N/C:P/I:P/A:P)
Производитель ПО
Наименование ПО
PostgreSQL (8.3, 8.3.18, 8.4, 8.4.11, 9.0, 9.0.7, 9.1, 9.1.3)
Описание
Внедрение символов CRLF в pg_dump в PostgreSQL позволяет злоумышленникам, действующим удаленно, выполнить произвольные SQL-команды, используя специально сформированный файл с именами объектов, содержащими разрывы строк, которые внедрены в SQL-сценарий, используемый при восстановлении базы данных. Для эксплуатации уязвимости требуются активные действия со стороны пользователя.
Как исправить
Для устранения уязвимости необходимо установить последнюю версию продукта, соответствующую используемой платформе. Необходимую информацию можно получить по адресу:
http://www.postgresql.org/
Ссылки
http://www.postgresql.org/about/news/1377/

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