HIGH: style-dictionary — Style Dictionary - Prototype Pollution in convertTokenData utility function
Impact Prototype pollution. A malicious user can create a token array [{ key: '{proto.foo}', value: 'malicious' }], when processed by convertTokenData() utility function, it will pollute the Object.prototype globally where {}.foo will equal { key:…
Source style-dictionaryPublished 6d ago · Jul 28, 2026Posted on Bluesky

What we hold
- Package
- style-dictionary
- Ecosystem
- npm
- Severity
- HIGH
- ID
- CVE-2026-54639
Impact Prototype pollution. A malicious user can create a token array [{ key: '{proto.foo}', value: 'malicious' }], when processed by convertTokenData() utility function, it will pollute the Object.prototype globally where {}.foo will equal { key:…