CVE-2017-16088 Sandbox Breakout in safe-eval
CriticalCVSS 10.0
EPSS 3.4%
- Published
- Updated
- Exploit status
- No public exploit known
Description
The safe-eval module describes itself as a safer version of eval. By accessing the object constructors, un-sanitized user input can access the entire standard library and effectively break out of the sandbox.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| npm safe-eval(npm) | <= 0.3.0 | No fix listed |
| safe-eval project safe-eval | = 0.0.0 | No fix listed |
| safe-eval project safe-eval | = 0.1.0 | No fix listed |
| safe-eval project safe-eval | = 0.2.0 | No fix listed |
| safe-eval project safe-eval | = 0.3.0 | No fix listed |
| HackerOne safe-eval node module | = All versions | No fix listed |
References
- nvd.nist.gov third-party-advisory
- github.com third-party-advisory
- github.com third-party-advisory
- github.com patch
- github.com
- www.npmjs.com
- nodesecurity.io third-party-advisory