Object Prototype is not Your Friend

October 8, 19:50

Avatar

Gagik Papikyan

Gagik Papikyan, Senior Software Engineer at DataArt. He started out as a full-stack developer, then moved into backend, and along the way has worn every hat — from individual contributor to team lead, and even startup co-founder. Object Prototype Pollution is a JavaScript vulnerability that occurs when an attacker is able to modify properties of the base object prototype. Since almost every object in JavaScript inherits from this shared prototype, injecting or overwriting properties on it can change the behavior of the entire application at once. Protection is built around safe practices: validating and sanitizing input keys, freezing prototypes, and using safer data structures.

Call for speakers

Passionate about tech and design

If you would like to share your experience and knowledge at our events, please let us know

Apply to speak

Make tech not war

Join Us