#6263·lodash

baseUnset: __proto__ 保护程序检查根对象的所有权,而不是当前节点的所有权

作者: utkarsh2102创建于 2026年7月25日更新于 2026年9月5日

在尝试将 Debian 中某些安全问题的补丁回移时,我们发现了一个有趣的问题。4.18.0 中添加到 `baseUnset` 的原型污染保护(提交 fe8d32e)可以在根对象拥有 `__proto__` 键时绕过 `__proto__`。保护代码会遍历路径,但永远不会将 `object` 向前移动: