We don’t know how malicious code was injected on Newegg’s billing page, but we do know how Newegg could have drastically decreased the likelihood of a breach: CSP.
There are few things in life that we enjoy more than good, healthy, broken code. This is our second post in a new series on why things break and how to fix them.