BDU:2020-01278: Уязвимость реализации класса PHP DirectoryIterator интерпретатора языка программирования PHP, позволяющая нарушителю раскрыть защищаемую информацию

Описание уязвимости Уязвимость реализации класса PHP DirectoryIterator интерпретатора языка программирования PHP существует из-за недостаточной проверки входных данных. Эксплуатация уязвимости может позволить нарушителю, действующему удалённо, раскрыть защищаемую информацию
Вендор Canonical Ltd., ООО «РусБИТех-Астра», Novell Inc., Сообщество свободного программного обеспечения, Fedora Project, PHP Group
Наименование ПО Ubuntu, Astra Linux Special Edition (запись в едином реестре российских программ №369), SUSE Linux Enterprise Software Development Kit, Debian GNU/Linux, SUSE Linux Enterprise Module for Open Buildservice Development Tools, SUSE Linux Enterprise Module for Web Scripting, SUSE Linux Enterprise Module for additional PackageHub, SUSE Linux Enterprise Point of Sale, OpenSUSE Leap, Suse Linux Enterprise Server, Fedora, Astra Linux Special Edition для «Эльбрус» (запись в едином реестре российских программ №11156), PHP
Версия ПО
  • 12.04 LTS (Ubuntu)
  • 14.04 LTS (Ubuntu)
  • 1.5 «Смоленск» (Astra Linux Special Edition)
  • 16.04 LTS (Ubuntu)
  • 18.04 LTS (Ubuntu)
  • 1.6 «Смоленск» (Astra Linux Special Edition)
  • 12 SP4 (SUSE Linux Enterprise Software Development Kit)
  • 8.0 (Debian GNU/Linux)
  • 9.0 (Debian GNU/Linux)
  • 15 (SUSE Linux Enterprise Module for Open Buildservice Development Tools)
  • 19.04 (Ubuntu)
  • 12 (SUSE Linux Enterprise Module for Web Scripting)
  • 15 (SUSE Linux Enterprise Module for additional PackageHub)
  • 11 SP3 (SUSE Linux Enterprise Point of Sale)
  • 15 SP1 (SUSE Linux Enterprise Module for Open Buildservice Development Tools)
  • 15.1 (OpenSUSE Leap)
  • 11 SP4-LTSS (Suse Linux Enterprise Server)
  • 30 (Fedora)
  • 10.0 (Debian GNU/Linux)
  • 12 SP5 (SUSE Linux Enterprise Software Development Kit)
  • 15 (SUSE Linux Enterprise Module for Web Scripting)
  • 15 SP1 (SUSE Linux Enterprise Module for Web Scripting)
  • 31 (Fedora)
  • 19.10 (Ubuntu)
  • 8.1 «Ленинград» (Astra Linux Special Edition для «Эльбрус»)
  • от 7.2.0 до 7.2.26 включительно (PHP)
  • от 7.3.0 до 7.3.13 включительно (PHP)
  • 7.4.0 (PHP)
Тип ПО Операционная система, Прикладное ПО информационных систем
Операционные системы и аппаратные платформы
  • Canonical Ltd. Ubuntu 12.04 LTS
  • Canonical Ltd. Ubuntu 14.04 LTS
  • ООО «РусБИТех-Астра» Astra Linux Special Edition 1.5 «Смоленск» (запись в едином реестре российских программ №369)
  • Canonical Ltd. Ubuntu 16.04 LTS
  • Сообщество свободного программного обеспечения Debian GNU/Linux 9
  • Canonical Ltd. Ubuntu 18.04 LTS
  • ООО «РусБИТех-Астра» Astra Linux Special Edition 1.6 «Смоленск» (запись в едином реестре российских программ №369)
  • Сообщество свободного программного обеспечения Debian GNU/Linux 8.0
  • Сообщество свободного программного обеспечения Debian GNU/Linux 9.0
  • Canonical Ltd. Ubuntu 19.04
  • Novell Inc. OpenSUSE Leap 15.1
  • Novell Inc. Suse Linux Enterprise Server 11 SP4-LTSS
  • Fedora Project Fedora 30
  • Сообщество свободного программного обеспечения Debian GNU/Linux 10.0
  • Сообщество свободного программного обеспечения Debian GNU/Linux 8
  • Сообщество свободного программного обеспечения Debian GNU/Linux 10
  • Fedora Project Fedora 31
  • Canonical Ltd. Ubuntu 19.10
  • ООО «РусБИТех-Астра» Astra Linux Special Edition для «Эльбрус» 8.1 «Ленинград» (запись в едином реестре российских программ №11156)
Тип ошибки Недостаточная проверка вводимых данных, Неправильное null-прекращение
Идентификатор типа ошибки
Класс уязвимости Уязвимость кода
Дата выявления 22.12.2019
Базовый вектор уязвимости
Уровень опасности уязвимости Средний уровень опасности (базовая оценка CVSS 2.0 составляет 4,3)
Низкий уровень опасности (базовая оценка CVSS 3.0 составляет 3,7)
Возможные меры по устранению уязвимости
Использование рекомендаций:
Для PHP:
Обновление программного обеспечения до актуальной версии

Для Ubuntu:
https://usn.ubuntu.com/4239-1/

Для Debian:
Обновление программного обеспечения (пакета php7.0) до 7.0.33-0+deb9u6или более поздней версии
https://www.debian.org/security/2020/dsa-4626
https://www.debian.org/security/2020/dsa-4628

Для Astra Linux:
https://wiki.astralinux.ru/astra-linux-se16-bulletin-20200327SE16
https://wiki.astralinux.ru/astra-linux-se81-bulletin-20200429SE81
https://wiki.astralinux.ru/astra-linux-se15-bulletin-20201201SE15

Для программных продуктов Novell Inc.:
https://www.suse.com/support/update/announcement/2020/suse-su-20200101-1/
https://www.suse.com/security/cve/CVE-2019-11045/
https://lists.opensuse.org/opensuse-security-announce/2020-01/msg00036.html

Для Fedora:
https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/XWRQPYXVG43Q7DXMXH6UVWMKWGUW552F/
https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/N7GCOAE6KVHYJ3UQ4KLPLTGSLX6IRVRN/

Для php7.0:
Обновление программного обеспечения до 7.0.33-0+deb9u6 или более поздней версии
Статус уязвимости Подтверждена производителем
Наличие эксплойта Существует в открытом доступе
Способ эксплуатации
  • Манипулирование структурами данных
Способ устранения Обновление программного обеспечения
Информация об устранении Уязвимость устранена
Ссылки на источники
Идентификаторы других систем описаний уязвимостей
Прочая информация Данные уточняются
Последние изменения