Description
This affects the package edge.js before 5.3.2. A type confusion vulnerability can be used to bypass input sanitization when the input to be rendered is an array (instead of a string or a SafeValue), even if {{ }} are used.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| — | edge.js | unspecified – < 5.3.2 | 5.3.2 |
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| npm | edge.js | < 5.3.2 | 5.3.2 | GHSA-55r9-7mf8-m382 |