1. National Institute of Standards and Technology (NIST). (2020). NIST Special Publication 800-53
Revision 5: Security and Privacy Controls for Information Systems and Organizations. In section SC-7
Boundary Protection
the concept of isolating system components is discussed
which is the principle behind sandboxing. The NIST Glossary defines a sandbox as "A restricted
controlled execution environment
" which in a security context implies network isolation. (See: NIST CSRC Glossary
"sandbox").
2. Parno
B.
& Perrig
A. (2005). Challenges in Building a Sandboxed System. Carnegie Mellon University
School of Computer Science. This paper discusses the design of sandboxed systems
where a key challenge and feature is mediating and restricting access to external resources
including the network. (See: Section 2
"Goals of a Sandbox").
3. Boneh
D.
& Mazières
D. (2022). CS 155: Computer and Network Security
Lecture 15: Sandboxing and Isolation. Stanford University. Course materials describe sandboxing as a mechanism to confine the execution of a program
with techniques including system call interposition to block or modify network access requests
thereby preventing communication. (See: Slide deck for Lecture 15
"Sandboxing and Isolation").