今日已更新 339 条资讯 | 累计 19899 条内容
关于我们

The Key That Unlocks Everything: Prototype Pollution in JavaScript

Khue Pham 2026年07月12日 02:26 2 次阅读 来源:Dev.to

Imagine a hotel where every room key is cut from a master template. When a guest checks in, the front desk hands them a key that opens only their room. Simple enough. Now imagine a guest who, during check-in, sneaks a tiny modification into the key-cutting machine itself — changing the template so that every new key cut from that moment on also opens the manager's office, the safe, and the server room. The guest didn't break a lock. They didn't clone anyone's key. They changed the factory that makes all keys. That factory is JavaScript's Object.prototype . And the attack is called Prototype Pollution .

本文内容来源于互联网,版权归原作者所有
查看原文