OSV 1.4.0 · github-reviewed · 修改于 2020-09-01 02:33
发布时间
2020-09-02 05:19
GitHub 审查时间
2020-09-01 02:33
NVD 发布时间
—
源文件
advisories/github-reviewed/2020/09/GHSA-9hqj-38j2-5jgm/GHSA-9hqj-38j2-5jgm.json
Versions of ascii-art before 1.4.4 are vulnerable to command injection. This is exploitable when user input is passed into the argument of the ascii-art preview command.
Example Proof of concept:
ascii-art preview 'doom"; touch /tmp/malicious; echo "'
Given that the input is passed on the command line and none of the api methods are vulnerable to this, the likely exploitation vector is when the ascii-art comment is being called programmatically using something like execFile.
Update to version 1.4.4 or later.