CVE-2022-50846 in Linux
Сводка
по VulDB • 27.06.2026
В ядре Linux устранена следующая уязвимость:
mmc: via-sdmmc: исправлена проверка возвращаемого значения функции mmc_add_host()
Функция mmc_add_host() может возвращать код ошибки. Если игнорировать её возвращаемое значение, это приведёт к двум проблемам: 1. Память, выделенная в mmc_alloc_host(), будет утекать (не освобождаться). 2. В пути удаления (remove()) вызывается функция mmc_remove_host() для удаления устройства, однако оно ещё не было добавлено; это приводит к аварийному завершению работы ядра из-за разыменования нулевого указателя (null-ptr-deref) в функции device_del().
Исправление заключается в проверке возвращаемого значения и переходе к пути обработки ошибок (error path), который вызывает функцию mmc_free_host().
If you want to get best quality of vulnerability data, you may have to visit VulDB.