Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 09 Sep 1998 20:35:29 -0600
From:      Warner Losh <imp@village.org>
To:        freebsd-hackers@FreeBSD.ORG
Subject:   syscalls and the stack
Message-ID:  <199809100235.UAA08517@harmony.village.org>

next in thread | raw e-mail | index | archive | help

Question:
	do system calls need to be made from the executable stack?  If
this were disallowed, what would break?

	I know that a system like this wouldn't give total security,
but it seems that at the cost of a few instructions per system call
(which could be disabled, if you wanted), one could stop the smash the
stack attacks cold.  This would have the same vulnerabilities as the
Solar Designer patches for Linux.  However, a door that takes extra
care to open is better than no door at all...

Warner

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199809100235.UAA08517>