В ядре Linux устранена следующая уязвимость:
процессор: hotplug: сохранение ошибок обратного вызова для каждого экземпляра
cpuhp_invoke_callback() отменяет предыдущие обратные вызовы для того же самого
состояние горячего подключения при сбое одного экземпляра. Путь отката на данный момент
повторно использует ret, поэтому успешный откат может скрыть исходную ошибку и
сделать так, чтобы неудачный переход выглядел успешным.
Храните результат отката отдельно от исходной ошибки.
Показать оригинальное описание (EN)
In the Linux kernel, the following vulnerability has been resolved: cpu: hotplug: Preserve per instance callback errors cpuhp_invoke_callback() unwinds earlier callbacks for the same hotplug state when one instance fails. The rollback path currently reuses ret, so a successful rollback can hide the original error and make the failed transition look successful. Keep the rollback result separate from the original error.
Характеристики атаки
Последствия
Строка CVSS v3.1