foliojs / fontkit

An advanced font engine for Node and the browser
1.46k stars 219 forks source link

Update brfs to major ^2.0.0 and other minor/patch updates #202

Closed musculman closed 4 years ago

musculman commented 5 years ago

brfs versions lower than 2.0.0 pull in the static-eval version < 2.0.0 that contains a vulnerability.

Other updates are for minor and patch flagged by npm audit

More details about the vulnerability CVE-2017-16226 Vulnerable versions: < 2.0.0 Patched version: 2.0.0 The static-eval module is intended to evaluate statically-analyzable expressions. In affected versions, untrusted user input is able to access the global function constructor, effectively allowing arbitrary code execution.