Summary
It was discovered that thenify incorrectly handled certain inputs. If a
user or an automated system were tricked into opening a specially crafted
input file, a remote attacker could possibly use this issue to execute
arbitrary code.
Fixed packages 2
| Release | Package | Fixed in |
|---|---|---|
| Ubuntu · 18.04 LTS 18.04:LTS | node-thenify | 3.3.0-1+deb10u1build0.18.04.1 |
| Ubuntu · 20.04 LTS 20.04:LTS | node-thenify | 3.3.0-1+deb10u1build0.20.04.1 |
Vulnerabilities 1
-
High 8.6
Arbitrary Code Execution
This affects the package thenify before 3.3.1. The name argument provided to the package can be controlled by users without any sanitization, and this is provided to the eval function without any sanitization.
References
-
report
https://ubuntu.com/security/CVE-2020-7677