Skip to content

Product

npm devalue vulnerabilities

25 published CVES affecting npm devalue, from public sources (CVE.org, NVD, CISA KEV, FIRST EPSS, OSV).

Total
25
Critical
0
High
14
Medium
6
Low
5
Unscored
0
CISA KEV
0

Latest npm devalue CVEs

Newest publication first

  1. MediumCVSS 6.3

    uneval performs synchronous work proportional to a sparse array's declared length. An application that passes attacker-influenced sparse values to uneval can suffer event-loop blocking. Since attacker-controlled creation of sparse arrays is so difficult, this vulnerability is ver...

  2. MediumCVSS 5.3 EPSS 0.51%

    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 un...

  3. HighCVSS 7.5 EPSS 0.40%

    Svelte devalue is a JavaScript library that serializes values into strings when JSON.stringify isn't sufficient for the job. From version 5.6.3 to before version 5.8.1, devalue.parse could, due to quirks in some JavaScript engines, be convinced to allocate much more memory than w...

  4. HighCVSS 7.9 EPSS 0.37%

    Svelte devalue is a utility library. Prior to version 5.3.2, a string passed to devalue.parse could represent an object with a proto property and devalue.parse does not check that an index is numeric. This could result in assigning prototypes to objects and properties, leading to...

Sources: CVE.org, NVD, CISA KEV, FIRST EPSS, OSV and public exploit-reference metadata. Product matching comes from the published CVE records. A proof-of-concept means public code exists; it is not evidence of exploitation.