[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Stack protection

According to the Openwall kernel patch FAQ, JDK 1.3 and XFree86 4.0.1 both require an executable stack, but the openwall patch lets you allow certain programs to have an executable stack (from what I've gathered, I don't use it).

Also, remember that a non-executable stack means very little in stopping exploits.

> I'm going to bore you with stack attacks once again ! :)
> I am testing some kernel patches which prevent the system from being
> vulnerable to stack overflows, and I am wondering : are there many languages
> which require an executable stack ?
> I think Ada needs it, but do you know more ? ie, are there such reasons to
> refuse a non-executable stack ?

Greg Hunt
800-733-3380 x 107

Reply to: