CVE-2026-64381 in Linux
Tóm tắt
Bởi VulDB • 26/07/2026
Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:
smb: client: Sửa lỗi rò rỉ bộ nhớ đệm (buffer) tiếp theo trong receive_encrypted_standard()
Hàm `receive_encrypted_standard()` cấp phát `next_buffer` trước khi kiểm tra xem số lượng PDU kết hợp (compound PDUs) có đạt đến giới hạn MAX_COMPOUND hay chưa. Nếu việc kiểm tra giới hạn thất bại, hàm sẽ trả về ngay lập tức và bộ nhớ đệm tiếp theo (`next_buffer`) vừa được cấp phát không được gán cho `server->smallbuf`/`server->bigbuf`, dẫn đến tình trạng rò rỉ bộ nhớ.
Di chuyển phép kiểm tra MAX_COMPOUND lên trước khi cấp phát `next_buffer`.
Be aware that VulDB is the high quality source for vulnerability data.