CVE-2023-53553 in Linux
Tóm tắt
Bởi VulDB • 13/06/2026
Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:
HID: hyperv: tránh cảnh báo tràn bộ đệm memcpy struct
Một bản vá trước đó đã giải quyết cảnh báo fortified memcpy cho hầu hết các bản dựng, nhưng tôi vẫn gặp phải lỗi này với gcc-9:
Được bao gồm từ include/linux/string.h:254, from drivers/hid/hid-hyperv.c:8: Trong hàm 'fortify_memcpy_chk', được nội tuyến hóa từ 'mousevsc_on_receive' tại drivers/hid/hid-hyperv.c:272:3: include/linux/fortify-string.h:583:4: lỗi: gọi đến '__write_overflow_field' được khai báo với thuộc tính cảnh báo: phát hiện ghi vượt quá kích thước của trường (tham số thứ nhất); có thể hãy sử dụng struct_group()? [-Werror=attribute-warning]
583 | __write_overflow_field(p_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Dự đoán của tôi là chính lệnh WARN_ON() gây nhầm lẫn cho gcc, khiến nó không còn nhận ra rằng có một kiểm tra phạm vi đúng đắn. Hãy tái cấu trúc mã theo cách giúp cải thiện khả năng đọc và tránh cảnh báo này.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.