stack smashing
stack smashing noun: the exploitation of a buffer overflow affecting the stack.
Noun
stack smashing (uncountable)
- The exploitation of a buffer overflow affecting the stack.
- A stack smashing attack fills up the stack area and modifies the return address to an attacker's desired location.2008 December 17, Asoke K. Talukder, Manish Chaitanya, Architecting Secure Software Systems, CRC Press, →ISBN, page 130
Origin of stack smashing
Popularized by an early description of the technique titled Smashing The Stack For Fun And Profit (1996).
Questions about stack smashing
- What does stack smashing mean?
- Stack smashing means the exploitation of a buffer overflow affecting the stack.
- What part of speech is stack smashing?
- Stack smashing is a noun.
Words near stack smashing in the dictionary
Source and license
Adapted from Wiktionary: stack smashing (page history and authors). Text available under the Creative Commons Attribution-ShareAlike 4.0 license. Word.ws reformatted the entry and added links. Wiktionary data of 2026-09-02.
Last updated:
Cite this entry: “stack smashing.” Word.ws, https://word.ws/stack_smashing. Based on Wiktionary, CC BY-SA 4.0.
