News Score: Score the News, Sort the News, Rewrite the Headlines

Notes on sandboxing untrusted code - why Python can't be sandboxed, comparing Firecracker/gVisor/WASM approaches

Notes on sandboxing untrusted code - why Python can't be sandboxed, comparing Firecracker/gVisor/WASM approaches Python doesn't have a built-in way to run untrusted code safely. Multiple attempts have been made, but none really succeeded. Why? Because Python is a highly introspective object-oriented language with a mutable runtime. Core elements of the interpreter can be accessed through the object graph, frames and tracebacks, making runtime isolation difficult. This means that even aggressive ...

Read more at gist.github.com

© News Score  score the news, sort the news, rewrite the headlines