noexec_user_stack linux parameter

From: Jared Still <>
Date: Fri, 9 Oct 2009 12:15:43 -0700
Message-ID: <>

We are planning an upgrade to Agile (an Oracle product now) This is an Product LifeCycle Management tool for those of you not familiar with it.

The database in question is on x86-64 RH Linux 4.

The Agile docs recommend setting the sysctl parameter* noexec_user_stack=1*

In short, this parameter is makes the stack non-executable to help prevent buffer overflow exploits.

I can find a lot of info about setting this on Solaris, but very little about doing so on Linux.

Has anyone here used this parameter on Linux?

Did you discover any problems in doing so?


Jared Still
Certifiable Oracle DBA and Part Time Perl Evangelist Oracle Blog: Home Page:

Received on Fri Oct 09 2009 - 14:15:43 CDT

Original text of this message