Description
The package metacalc before 0.0.2 are vulnerable to Arbitrary Code Execution when it exposes JavaScript's Math class to the v8 context. As the Math class is exposed to user-land, it can be used to get access to JavaScript's Function constructor.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| — | metacalc | unspecified – < 0.0.2 | 0.0.2 |
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| npm | metacalc | < 0.0.2 | 0.0.2 | GHSA-5gc4-cx9x-9c43 |