AGENT SKILL

webapp-design-prototype-review

--| | 1 | POST /api/merge __proto__ | EJS escapeFunction | Template render | RCE | | 2 | POST /api/profile __proto__ | isAdmin property | Auth middleware | Privilege Escalation | | 3 | URL ?

适用职业设计师
使用场景视觉设计
License 许可
MIT
最近更新
2026-09-01
Stars
★ 0
Forks
0

01 前言 Front Matter

name
webapp-design-prototype-review
domain
cybersecurity
description
--| | 1 | POST /api/merge __proto__ | EJS escapeFunction | Template render | RCE | | 2 | POST /api/profile __proto__ | isAdmin property | Auth middleware | Privilege Escalation | | 3 | URL ?

02 资源文件 1

03 SKILL.md 正文

--| | 1 | POST /api/merge proto | EJS escapeFunction | Template render | RCE | | 2 | POST /api/profile proto | isAdmin property | Auth middleware | Privilege Escalation | | 3 | URL ?proto[innerHTML] | innerHTML property | DOM write | Client-Side XSS |

Remediation

  • Use Object.create(null) for configuration objects instead of {}
  • Freeze Object.prototype with Object.freeze(Object.prototype)
  • Sanitize proto and constructor keys in user input
  • Use Map instead of plain objects for user-controlled data
  • Update vulnerable npm packages (lodash, merge-deep, etc.)

04 同仓库更多 Skills