首页 > 解决方案 > WebAssembly 中的浏览器安全问题

问题描述

假设我有一个从 加载的网页example.com,其中包含一些 Javascript 和两个来自同一来源的 WebAssemblies。我正在尝试了解安全边界,但找不到将它们放在一起的参考。所以:

我真正想要达到的目的:

标签: javascriptsecuritybrowserwebassembly

解决方案


如果 WebAssembly 1 包含“秘密令牌 1”,而 WebAssembly 2 包含“秘密令牌 2”,是否有办法让他们中的任何一个访问对方的令牌?

由于它们在同一来源中运行,因此可能是的。但是您应该能够通过沙盒 iframe 或类似的方式使用不同的来源来防止这种情况。


推荐阅读