Описание
Уязвимость реализации mpi_alloc загружаемого модуля digsig/digsig_verif.ko ядра операционной системы Linux связана с разыменованием нулевого указателя. Эксплуатация уязвимости может позволить нарушителю вызвать отказ в обслуживании операционной системы при возникновении в системе нехватки памяти. Это связано с тем, что в функции mpi_alloc игнорируется ошибка, выдаваемая функцией m_alloc. Если данная функция возвращает нуль, например, при нехватке памяти, то возникнет разыменование нулевого указателя a→d. Кроме того, не проверяется и код возврата для mpi_alloc в keytable_init_pubkey. В этой же функции не освобождается память, выделенная mpi_alloc, при ошибке в read_mpi. Также в функции digsig_init_module не освобождаются ресурсы при ошибке в digsig_load_main_key, не проверяется код возврата и не освобождаются ресурсы для digsig_load_additional_key
Вендор
Наименование ПО
Версия ПО
Тип ПО
Операционные системы и аппаратные платформы
Уровень опасности уязвимости
Возможные меры по устранению уязвимости
Статус уязвимости
Наличие эксплойта
Информация об устранении
6.2 Medium
CVSS3
4.9 Medium
CVSS2
6.2 Medium
CVSS3
4.9 Medium
CVSS2