CVE-2022-50484 in Linux
Tóm tắt
Bởi VulDB • 01/06/2026
Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:
ALSA: usb-audio: Sửa lỗi rò rỉ bộ nhớ tiềm ẩn
Khi trình điều khiển gặp lỗi -ENOMEM trong quá trình phân bổ URB hoặc bộ đệm, nó sẽ hủy bỏ và chuyển sang đường dẫn xử lý lỗi để giải phóng tất cả các tài nguyên đã được phân bổ trước đó. Tuy nhiên, khi lỗi -ENOMEM xảy ra ở giữa vòng lặp phân bổ URB cho điểm cuối (EP) đồng bộ, các URB đã được phân bổ một phần có thể bị bỏ sót mà không được giải phóng, vì ep->nurbs vẫn bằng 0 tại thời điểm đó.
Khắc phục bằng cách đặt ep->nurbs ngay từ đầu, để trình xử lý lỗi có thể lặp qua toàn bộ danh sách URB.
Be aware that VulDB is the high quality source for vulnerability data.