Карточка уязвимости
Характеристики уязвимости
Уровень опасности
Оценка CVSS
Производитель ПО
Наименование ПО
libxml2
(any)
libxml2-dbg
(any)
libxml2-dev
(any)
libxml2-doc
(any)
libxml2-utils
(any)
libxml2-utils-dbg
(any)
python3-libxml2
(any)
python3-libxml2-dbg
(any)
python-libxml2
(any)
python-libxml2-dbg
(any)
Описание
Ник Уэлнхофер обнаружил, что некоторые вызовы функций в предикатах XPath могут
приводить к использованию указателей после освобождения памяти или двойному освобождению
памяти при выполнении движка XPath из состава libxml2 путём преобразования XSLT.
В предыдущем стабильном выпуске (jessie) эта проблема была исправлена
в версии 2.9.1+dfsg1-5+deb8u6.
В стабильном выпуске (stretch) эта проблема была исправлена в
версии 2.9.4+dfsg1-2.2+deb9u2.
Рекомендуется обновить пакеты libxml2.
С подробным статусом поддержки безопасности libxml2 можно ознакомиться на
соответствующей странице отслеживания безопасности по адресу
https://security-tracker.debian.org/tracker/libxml2">https://security-tracker.debian.org/tracker/libxml2">https://security-tracker.debian.org/tracker/libxml2
приводить к использованию указателей после освобождения памяти или двойному освобождению
памяти при выполнении движка XPath из состава libxml2 путём преобразования XSLT.
В предыдущем стабильном выпуске (jessie) эта проблема была исправлена
в версии 2.9.1+dfsg1-5+deb8u6.
В стабильном выпуске (stretch) эта проблема была исправлена в
версии 2.9.4+dfsg1-2.2+deb9u2.
Рекомендуется обновить пакеты libxml2.
С подробным статусом поддержки безопасности libxml2 можно ознакомиться на
соответствующей странице отслеживания безопасности по адресу
https://security-tracker.debian.org/tracker/libxml2">https://security-tracker.debian.org/tracker/libxml2">https://security-tracker.debian.org/tracker/libxml2
Как исправить
Проблема может быть решена обновлением операционной системыдо следующих версий пакетов в зависимости от архитектуры:
Debian GNU/Linux 9:
noarch:
libxml2 - 2.9.4+dfsg1-2.2+deb9u2
libxml2-dbg - 2.9.4+dfsg1-2.2+deb9u2
libxml2-dev - 2.9.4+dfsg1-2.2+deb9u2
libxml2-doc - 2.9.4+dfsg1-2.2+deb9u2
libxml2-utils - 2.9.4+dfsg1-2.2+deb9u2
libxml2-utils-dbg - 2.9.4+dfsg1-2.2+deb9u2
python-libxml2 - 2.9.4+dfsg1-2.2+deb9u2
python-libxml2-dbg - 2.9.4+dfsg1-2.2+deb9u2
python3-libxml2 - 2.9.4+dfsg1-2.2+deb9u2
python3-libxml2-dbg - 2.9.4+dfsg1-2.2+deb9u2
Debian GNU/Linux 8:
noarch:
libxml2 - 2.9.1+dfsg1-5+deb8u6
libxml2-dbg - 2.9.1+dfsg1-5+deb8u6
libxml2-dev - 2.9.1+dfsg1-5+deb8u6
libxml2-doc - 2.9.1+dfsg1-5+deb8u6
libxml2-utils - 2.9.1+dfsg1-5+deb8u6
libxml2-utils-dbg - 2.9.1+dfsg1-5+deb8u6
python-libxml2 - 2.9.1+dfsg1-5+deb8u6
python-libxml2-dbg - 2.9.1+dfsg1-5+deb8u6
Debian GNU/Linux 9:
noarch:
libxml2 - 2.9.4+dfsg1-2.2+deb9u2
libxml2-dbg - 2.9.4+dfsg1-2.2+deb9u2
libxml2-dev - 2.9.4+dfsg1-2.2+deb9u2
libxml2-doc - 2.9.4+dfsg1-2.2+deb9u2
libxml2-utils - 2.9.4+dfsg1-2.2+deb9u2
libxml2-utils-dbg - 2.9.4+dfsg1-2.2+deb9u2
python-libxml2 - 2.9.4+dfsg1-2.2+deb9u2
python-libxml2-dbg - 2.9.4+dfsg1-2.2+deb9u2
python3-libxml2 - 2.9.4+dfsg1-2.2+deb9u2
python3-libxml2-dbg - 2.9.4+dfsg1-2.2+deb9u2
Debian GNU/Linux 8:
noarch:
libxml2 - 2.9.1+dfsg1-5+deb8u6
libxml2-dbg - 2.9.1+dfsg1-5+deb8u6
libxml2-dev - 2.9.1+dfsg1-5+deb8u6
libxml2-doc - 2.9.1+dfsg1-5+deb8u6
libxml2-utils - 2.9.1+dfsg1-5+deb8u6
libxml2-utils-dbg - 2.9.1+dfsg1-5+deb8u6
python-libxml2 - 2.9.1+dfsg1-5+deb8u6
python-libxml2-dbg - 2.9.1+dfsg1-5+deb8u6
Ссылки
http://www.debian.org/security/dsa-4086/
Источник: CVE
Наименование: CVE-2017-15412
URL: http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-15412
Источник: CVE
Наименование: CVE-2017-15412
URL: http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-15412