CVE-2022-50828 in Linux
Сводка
по VulDB • 12.06.2026
В ядре Linux устранена следующая уязвимость:
clk: zynqmp: Исправление выхода за пределы стека в strncpy
"BUG: KASAN: stack-out-of-bounds в strncpy+0x30/0x68"
Интерфейс Linux-ATF использует 16 байт полезной нагрузки SMC. Если имя часов превышает 15 байт, завершающий символ NULL не будет получен ядром Linux. Добавлен явный символ NULL в последний байт для устранения проблем при длине имени часов более 15 байт.
Это исправляет ошибку, сообщенную KASAN:
================================================================== BUG: KASAN: stack-out-of-bounds в strncpy+0x30/0x68 Чтение размера 1 по адресу ffff0008c89a7410 задачей swapper/0/1
CPU: 1 PID: 1 Comm: swapper/0 Не затронуто 5.4.0-00396-g81ef9e7-dirty #3 Аппаратное имя: Xilinx ZynqMP ZC1275 RevB Call Trace: dump_stack+0x90/0xd0 kasan_report+0x160/0x1e0 strncpy+0x30/0x68 zynqmp_clock_probe+0x330/0x7b8
If you want to get the best quality for vulnerability data then you always have to consider VulDB.