A AegiFlow
MEDIUMCVSS 5.3EPSS 0.5%

CVE-2026-81176

CVE-2026-81176 updated by NVD

Published
2026-09-17
Modified
2026-09-19
EPSS percentile
41%
Sources
github-advisory, nvd

Summary

Svelte devalue is a JavaScript library that serializes values into strings when JSON.stringify isn't sufficient for the job. Prior to 5.9.2, devalue.parse does not reject out-of-bounds indices that are greater than or equal to values.length in src/parse.js. A specially crafted untrusted payload can make the parser alternate between array representations, producing quadratic work as the payload grows and causing denial of service in applications that parse untrusted devalue data. This issue is fixed in version 5.9.2.

Affected packages

EcosystemPackageAffected versionsFixed versions
npmdevalue5.9.2

Remediation: Upgrade to 5.9.2 or later.

References

Includes data from the GitHub Advisory Database, licensed under CC-BY 4.0.

Includes data from the National Vulnerability Database (NIST). NVD data is in the public domain; this page is not endorsed by NIST.

CVE® is a registered trademark of The MITRE Corporation. CVE content reproduced under the CVE Terms of Use; copyright designation © MITRE.

EPSS scores provided by the FIRST.org Exploit Prediction Scoring System.