ГлавнаяБаза уязвимостей БДУ → BDU:2022-01824
7.2высокая

BDU:2022-01824

Уязвимость реализации функций mt_rand() и time() пакета pearweb библиотеки PHP классов PEAR, позволяющая нарушителю получить несанкционированный доступ к защищаемой информации или выполнить произвольный код
Опубликовано: 2022-04-06
Описание

Уязвимость реализации функций mt_rand() и time() пакета pearweb библиотеки PHP классов PEAR связана с использованием недостаточно надежного алгоритма шифрования MD5. Эксплуатация уязвимости может позволить нарушителю получить несанкционированный доступ к защищаемой информации или выполнить произвольный код

Затрагиваемое ПО и версии
pearweb (до 1.32)
Способ устранения

Использование рекомендаций:
Обновление программного обеспечения:
https://github.com/pear/pearweb/commit/69f9531c2aca8866303b8b9efdd72365b6996f81
https://pear.php.net/package/pearweb/download

Организационные меры:
Поскольку функции rand() и mt_rand() основаны на генераторе псевдослучайных чисел, их не следует использовать для защиты конфиденциальных данных.

Оценка CVSS
Балл7.2 — высокая опасность
Источники и патчи
https://blog.sonarsource.com/php-supply-chain-attack-on-pearhttps://github.com/pear/pearweb/commit/09760456120f12488890d430ba183461d937b440https://github.com/pear/pearweb/commit/69f9531c2aca8866303b8b9efdd72365b6996f81https://pear.php.net/package/pearweb/downloadhttps://github.com/pear/pearweb/commit/f3333c2bd8cbe01a7a64772a6160601bca21ad84https://xakep.ru/2022/04/04/pear-php-bugs/
Проверьте безопасность своего сайта и почты → Полная проверка домена