तो, function के stack में या OS में buffer overflow हो सकता है, heap में, return-to-libc हमलों के रूप में जाना जाने वाला कुछ हो सकता है,जो double frees हैं।
ప్రోగ్రామ్ యొక్క స్టాక్ లో లేదా OSలో, హీప్లో, బఫర్ ఓవర్ ఫ్లోస్ ఉండవచ్చు, return-to-libc దాడులు అని పిలువబడేది ఉండవచ్చు, డబుల్ ఫ్రీలు ఉంటాయి .