Tag: heap-buffer-overflow (13)
BtS 2025 > HexDumper
Vulnerability: Chương trình tin rằng count > 0 khi dùng Duff's device để copy dữ liệu, nhưng attacker có thể đưa count = 0 qua input không được validate, dẫn đến buffer overflow 8 byte trên heap.
CSCV 2025 Jeopardy Final > HeapNote Revenge
Vulnerability: Chương trình tin rằng hàm input kích thước từ người dùng và kích thước trả về sử dụng cùng kiểu dữ liệu -> tin rằng đã nằm trong khoảng hợp lệ, tuy nhiên attacker có thể nhập kích thước gây tràn số, dẫn đến bypass các checks qua implicit cast -> stack buffer overflow.
HTB Cyber Apocalypse CTF 2023: The Cursed Mission > Runic
Vulnerability: Chương trình tin rằng việc copy tên mới được thực hiện đầy đủ, có thể tính toán đúng giá trị hash, tuy nhiên attacker có thể trèn null bytes vào giữa tên, dẫn đến sai lệch hash -> sai lệch length -> heap buffer overflow.
picoCTF 2024 > high frequency troubles
Vulnerability: house of orange + heap buffer overflow - improper length check in gets().
Learning Stuff > Kỹ thuật Heap Exploitation - House of Orange
Tìm hiểu chi tiết về cơ chế hoạt động của kỹ thuật khai thác heap House of Orange.
pwnable.tw > Tcache Tear
Vulnerability: Chương trình ép kiểu không cẩn thận từ int về unsigned, dẫn đến buffer overflow trên heap do có chênh lệch giữa kích thước cấp phát và kích thước thực tế được input.