Process or thread-like solutions for Privilege Separation

More

  • 2009 Eurosys: Isolating Web Programs in Modern Browser Architectures
  • References: Reis, Charles, and Steven D. Gribble. “Isolating web programs in modern browser architectures.” In Proceedings of the 4th ACM European conference on Computer systems, pp. 219-232. 2009. More

  • Preventing Privilege Escalation
  • 2003 USENIX Security1: Privilege Escalation Services that require special privilege for their operation are critically sensitive. A programming error here may allow an adversary to obtain and abuse the special privilege. Privilege Separation Privilege Seperation: a generic approach to limit the scope of programming bugs. The basic priciple of privilege separation is to reduce the amount of code that runs with special privilege without affecting or limiting the functionality of the service.

Created Dec 19, 2020 // Last Updated Dec 19, 2020

If you could revise
the fundmental principles of
computer system design
to improve security...

... what would you change?