Ask HN: How do buffer overflows still happen in spite of ASLR?
Forgive me for my lack of lower level knowledge. I am kind of interested to know why in spite of advanced ASLR protection Buffer Overflow and Heap Buffer overflow happen in modern software like Chromium browser, surprising to see so many heap overflow bugs in their bug tracker.
Can someone ELI5 how buffer overflow defeats ASLR?