Default behavior of Fastifys versioned routes can be used for cache poisoning when Fastify is used in combination with a http cache / CDN
该报告还没有中文解读。
原文摘录
摘自原文(4390 字符中的一小部分)
I would like to report possible cache poisoning in Fastify It allows an attacker to perform an cache poisoning when Fastify is used in combination with a http cache / CDN.
原文中的代码
const app = require('fastify')();
app.get('/', async () => {
return { hello: 'world' };
});
const start = async () => {
await app.listen(9000)
}
start();默认不展示报告全文。以上为简短摘录,完整复现过程请阅读原文。版权归研究员与 Node.js third-party modules 所有。
时间线
- 报告提交
- 公开披露
阅读 HackerOne 原文 ↗作者 @trygve_lie · 版权归作者与 Node.js third-party modules 所有