Pre-Auth Blind NoSQL Injection leading to Remote Code Execution
该报告还没有中文解读。
原文摘录
摘自原文(5675 字符中的一小部分)
**Summary:** The `getPasswordPolicy` method is vulnerable to NoSQL injection attacks and does not require authentication/authorization. It can be used to take over accounts by leaking password reset tokens. Taking over an admin account leads to Remote Code Execution.
原文中的代码
___ ___ _ __ __ _ _ __ ___ ___ _ _ _ __ ___ ___ / __|/ _ \| '_ \ / _` | '__/ __|/ _ \| | | | '__/ __/ _ \ \__ \ (_) | | | | (_| | | \__ \ (_) | |_| | | | (_| __/ |___/\___/|_| |_|\__,_|_| |___/\___/ \__,_|_| \___\___| [+] Requesting password reset for "[email protected]"... [*] …
默认不展示报告全文。以上为简短摘录,完整复现过程请阅读原文。版权归研究员与 Rocket.Chat 所有。
时间线
- 报告提交
- 公开披露
阅读 HackerOne 原文 ↗作者 @sonarsource · 版权归作者与 Rocket.Chat 所有