non-executable stack

A non-executable stack refers to a computer program's stack memory area that is marked as non-executable, meaning it cannot execute any code instructions stored on it. This security measure helps protect against certain types of software vulnerabilities, such as buffer overflow attacks, by preventing malicious code from being executed from the stack.

Requires login.