ADVISORY

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:…