← All vulnerabilities

GHSA-mcm9-63f2-9j32

npm · devalue

Summary

devalue: Repeated primitive strings cause quadratic expansion in uneval

Advisory details

Under very constrained circumstances, data that was parsed and then passed to uneval could turn a small payload into a very large serialized string.

References