Arbitrary Code Execution in underscore
The package `underscore` from 1.13.0-0 and before 1.13.0-2, from 1.3.2 and before 1.12.1 are vulnerable to Arbitrary Code Execution via the template function, particularly when a variable property is passed as an argument as it is not sanitized.
01
describes (1)
Related CVEs.
| ID | severity | exploitable | ||
|---|---|---|---|---|
| CVE-2021-23358US | high7.2 | Exploit | ||
The package underscore from 1.13.0-0 and before 1.13.0-2, from 1.3.2 and before 1.12.1 are vulnerable to Arbitrary Code Injection via the template function, particularly when a var… | ||||
02
references
External citations — patches, advisories, analysis.
- http://seclists.org/fulldisclosure/2025/Apr/14WEB
- https://github.com/jashkenas/underscorePACKAGE
- https://github.com/jashkenas/underscore/blob/master/modules/template.js%23L71WEB
- https://github.com/jashkenas/underscore/commit/4c73526d43838ad6ab43a6134728776632adeb66WEB
- https://github.com/jashkenas/underscore/pull/2917WEB
- https://github.com/jashkenas/underscore/releases/tag/1.12.1WEB
- https://lists.apache.org/thread.html/r5df90c46f7000c4aab246e947f62361ecfb849c5a553dcdb0ef545e1%40%3Cissues.cordova.apache.org%3EWEB
- https://lists.apache.org/thread.html/r5df90c46f7000c4aab246e947f62361ecfb849c5a553dcdb0ef545e1@%3Cissues.cordova.apache.org%3EWEB
scry
Advisories like this name the exposed products attackers go after on your perimeter. See what is exposed on your perimeter with a free passive scan.
Free scan