04 Dec 2024
iframes can either share the origin of their embedder or not. While cross-origin iframes are highly useful and are well-used across the web, what are same-origin iframes used for? Aside for malicious ways to use such iframes, are there any legitimate use cases for them? This research will focus on finding the answer to this question
10 Feb 2024
Client side security is a niche tech field that seems to be unneeded for the most part. As someone who's very passionate about it, that's something that's hard for me to accept. After Shubham Shah addressed this topic in his tweet, I elaborate into the mixed feelings I have with this field, as well as present my take on the industry and most importantly, strongly argue why I think client side security isn't dying - but in fact is more crucial now than was ever before.
21 Jan 2024
Debunking a recently published academic paper on browser wallets security proving browser wallets like MetaMask are in fact secure
14 Nov 2023
Best way to prevent someone from researching and debugging your malicious code? Probably by just crashing it! This was possible up until recently, learn more
03 Oct 2023
In 2023 on behalf of the MetaMask LavaMoat security team we have presented to W3C about the same origin concern and how we recommend addressing it
27 Jul 2023
The JavaScript prototype chain is complicated and hard to study, so shouldn't there be an online tool for that already?
14 Jul 2023
A series exploring the JavaScript security stack of the MetaMask browser wallet (part 3 - LavaMoat Snow)
07 Jul 2023
A series exploring the JavaScript security stack of the MetaMask browser wallet (part 2 - LavaMoat Snow)
30 Jun 2023
A series exploring the JavaScript security stack of the MetaMask browser wallet (part 1 - LavaMoat scuttling)
23 Jun 2023
An interesting edge case of DOM Clobbering when using a number instead of a string
04 Jan 2023
Introducing Snow JS, a JavaScript security tool for securing same origin realms as part of the MetaMask LavaMoat security toolbox
19 Nov 2022
Let's understand realms security