|
|||||||||||
|
Re: Writing Secure code
From: John Viega <viega(at)list.org>
Date: Fri Dec 27 2002 - 16:06:51 EST
Well, clearly the environment plays a factor. Indeed, we will agree that an environment where there are no SMB shares, the applications I was describing really can be "probably" secure if coded carefully against possible risks from local users, because they don't have any sensitive data themselves to manipulate and they don't introduce a path to escalating privilege on the machine in which they run. In an environment where there's only a single local user, then there really is no issue. However, when doing audits of the security of an application, we try to assume the absolute worst case deployment environment. That is, you should always be asking yourself about the circumstances that might actually introduce risks you weren't already considering. Often, this will lead you to risk from insiders, including physical security. Usually, such risks aren't in a developer's threat model, even when they should be. John On Friday, December 27, 2002, at 03:59 PM, Matt McClellan wrote: > I would explicitly qualify "not exploitable" as "not exploitable in a
This archive was generated by hypermail 2.1.8 : Wed Aug 23 2006 - 14:02:44 EDT |
||||||||||
|
|||||||||||