Prototype Injection Vulnerability in Sveltejs Devalue Product by Svelte
CVE-2026-123567
6.3MEDIUM
What is CVE-2026-123567?
Sveltejs devalue prior to version 5.6.4 is susceptible to a prototype injection vulnerability. This flaw allows malicious actors to inject their own properties into objects returned by the devalue.parse and devalue.unflatten methods. By supplying specially crafted serialized input, an attacker can manipulate how target objects are constructed when results are merged using Object.assign, potentially compromising the integrity and security of applications leveraging this library.
Affected Version(s)
devalue 0 < 5.6.4
devalue 5.6.4
References
CVSS V4
Score:
6.3
Severity:
MEDIUM
Confidentiality:
None
Integrity:
Low
Availability:
None
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
Physical
Privileges Required:
Undefined
User Interaction:
None
Timeline
Vulnerability published
Vulnerability Reserved
Credit
elliott-with-the-longest-name-on-github
KarimPwnz
wim-vercel
mattiasljungstrom
