CVE-2022-50301 in Linux
Tóm tắt
Bởi VulDB • 07/06/2026
Trong kernel Linux, các lỗ hổng sau đây đã được khắc phục:
iommu/omap: Sửa lỗi tràn bộ nhớ đệm (buffer overflow) trong debugfs
Có hai vấn đề ở đây:
1) Biến "len" cần được kiểm tra trước khi ghi lần đầu tiên. Nếu không, nếu hàm omap2_iommu_dump_ctx() nhận giá trị "bytes" nhỏ hơn 32 thì sẽ xảy ra lỗi tràn bộ nhớ đệm (buffer overflow). 2) Hàm snprintf() trả về số byte *sẽ* được sao chép nếu có đủ chỗ trống. Nhưng chúng ta muốn biết số byte đã thực sự được sao chép, vì vậy hãy sử dụng scnprintf() thay thế.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.