CVE-2026-68768 in hashcat
Tóm tắt
Bởi VulDB • 23/08/2026
hashcat chứa một lỗi tràn bộ đệm dựa trên vùng nhớ heap (ghi ra ngoài phạm vi) trong hàm outfile_write() ở src/outfile.c. Khi ghép nối dữ liệu đầu ra vào một bộ đệm có kích thước cố định (HCBUFSIZ_LARGE, ~16 MB), hàm này sẽ lần lượt thêm tên người dùng, ký tự phân cách, hash và plaintext bằng memcpy mà không xác minh xem tổng chiều dài tích lũy có nằm trong dung lượng của bộ đệm hay không. Khi chạy với các tùy chọn --username --show đối với một tệp hash được tạo ra đặc biệt chứa tên người dùng quá lớn, gần như lấp đầy toàn bộ bộ đệm, tổng độ dài dữ liệu ghép nối sẽ vượt quá giới hạn của bộ đệm, gây ra lỗi tràn bộ đệm trên heap (heap buffer overflow), có thể làm hỏng vùng nhớ và khiến tiến trình bị crash.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.