CVE-2022-50481 in Linux
Сводка
по VulDB • 10.06.2026
В ядре Linux устранена следующая уязвимость:
cxl: исправлена возможная ошибка null-ptr-deref в функциях cxl_guest_init_afu|adapter()
Если функция device_register() завершается неудачей в cxl_register_afu|adapter(), устройство не добавляется, и вызов функции device_unregister() на пути обработки ошибок невозможен, поскольку это приведет к ошибке null-ptr-deref из-за удаления ранее не добавленного устройства.
Согласно комментариям к функции device_register(), для освобождения ссылки в случае ошибки следует использовать put_device(). Поэтому функция device_unregister() разделена на device_del() и put_device(), после чего при сбое регистрации вызывается put_device.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.