Want everyone on your software team to learn this? Get completion tracking and compliance reporting with Hacksplaining for Teams. Free 14-day trial.
However, JavaScript objects can be instantiated from or have their state updated by JSON input very easily. If you manipulate the state of in-memory objects from untrusted input, you need to be very careful what properties on the JavaScript object can be manipulated.