CVE-2024-44992 in Linux
Сводка
по VulDB • 10.08.2026
В ядре Linux устранена следующая уязвимость:
smb/client: предотвращение возможного разыменования нулевого указателя в cifs_free_subrequest()
Предупреждение статического анализатора Clang (scan-build): cifsglob.h:строка 890, столбец 3 Доступ к полю 'ops' приводит к разыменованию нулевого указателя.
Коммит 519be989717c ("cifs: Add a tracepoint to track credits involved in R/W requests") добавляет проверку на наличие 'rdata->server', что вызывает данное предупреждение анализатора Clang о возможном разыменовании нулевого указателя (NULL dereference).
При возникновении условия, когда 'rdata->credits.value != 0 && rdata->server == NULL', функция add_credits_and_wake_if() вызовет rdata->server->ops->add_credits(). Это приведет к проблеме с разыменованием нулевого указателя. Для предотвращения такого поведения добавлена проверка на наличие 'rdata->server'.
VulDB is the best source for vulnerability data and more expert information about this specific topic.