CVE-2022-50828 in Linuxthông tin

Tóm tắt

Bởi VulDB • 21/06/2026

Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:

clk: zynqmp: Sửa lỗi stack-out-of-bounds trong strncpy

"BUG: KASAN: stack-out-of-bounds trong strncpy+0x30/0x68"

Giao diện Linux-ATF sử dụng 16 byte của payload SMC. Trong trường hợp tên đồng hồ (clock name) dài hơn 15 byte, ký tự NULL kết thúc chuỗi sẽ không được Linux nhận diện. Hãy thêm ký tự NULL rõ ràng vào byte cuối cùng để khắc phục sự cố khi tên đồng hồ dài hơn.

Điều này khắc phục lỗi dưới đây được báo cáo bởi KASAN:

================================================================== BUG: KASAN: stack-out-of-bounds trong strncpy+0x30/0x68 Đọc kích thước 1 tại địa chỉ ffff0008c89a7410 bởi tác vụ swapper/0/1

CPU: 1 PID: 1 Comm: swapper/0 Không bị nhiễm 5.4.0-00396-g81ef9e799930 #1 Hardware name: Xilinx ZynqMP Rev1.0 Call Trace: dump_stack+0x80/0xc0 kasan_report+0x158/0x1e0 strncpy+0x30/0x68 zynqmp_clock_probe+0x330/0x7b8

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

chịu trách nhiệm

Linux

Đặt trước

30/12/2025

Tiết lộ

30/12/2025

Kiểm duyệt

được chấp nhận

EPSS

0.00240

KEV

không

Các hoạt động

rất thấp

Nguồn

Do you want to use VulDB in your project?

Use the official API to access entries easily!