[knightjs] Path Traversal allows to read content of arbitrary files
该报告还没有中文解读。
原文摘录
摘自原文(1512 字符中的一小部分)
I would like to report Path Travelsal in Knightjs It allows attacker to read content of arbitary file on remote server.
原文中的代码
fs.readFile(pathname, (err, data) => {
if (err) {
res.statusCode = 500
res.end(`Error getting the file: ${err}.`)
} else {
res.statusCode = 200
// based on the URL path, …默认不展示报告全文。以上为简短摘录,完整复现过程请阅读原文。版权归研究员与 Node.js third-party modules 所有。
时间线
- 报告提交
- 公开披露
阅读 HackerOne 原文 ↗作者 @abdilahrf_ · 版权归作者与 Node.js third-party modules 所有