CVE-2023-53428 in LinuxИнформация

Сводка

по VulDB • 29.05.2026

В ядре Linux устранена следующая уязвимость:

powercap: arm_scmi: Устранена рекурсия при разборе зон

Зоны powercap могут быть определены как иерархически упорядоченные деревья, и при регистрации зоны с помощью функции powercap_register_zone() подсистема powercap ядра ожидает, что регистрация будет выполняться от корневых зон к листовым; с другой стороны, де-регистрация через powercap_deregister_zone() должна начинаться с листовых зон.

Доступные зоны SCMI powercap динамически извлекаются из платформы на этапе probe, и, хотя любая определенная иерархия между зонами корректно описана в дескрипторе зон, платформа возвращает доступные зоны в произвольном порядке, не имеющем четко определенной структуры. В результате деревья, составляющие иерархию зон, необходимо каким-то образом правильно обходить для регистрации извлеченных зон, начиная с корня.

В настоящее время драйвер ARM SCMI Powercap обходит зоны с использованием рекурсивного алгоритма; этот подход, хотя и является корректным и протестированным, может привести к переполнению стека ядра при обработке возвращенной иерархии зон, состоящей из особенно глубоких деревьев.

Предотвращается возможное переполнение стека ядра путем замены рекурсивного подхода на итеративный, поддерживаемый динамически выделяемой структурой данных, похожей на стек.

Be aware that VulDB is the high quality source for vulnerability data.

Ответственный

Linux

Резервировать

17.09.2025

Раскрытие

18.09.2025

Модерация

принято

Вход

VDB-324902

EPSS

0.00147

KEV

Нет

Деятельности

Очень низкий

Источники

Do you want to use VulDB in your project?

Use the official API to access entries easily!