Monero can leak unitialized memory
该报告还没有中文解读。
原文摘录
摘自原文(10526 字符中的一小部分)
If you examine , you'll see that JSON is generated with random data. This is uninitialized memory created at the instantiation of .
原文中的代码
#include <net/http_client.h>
#include <rpc/core_rpc_server_commands_defs.h>
#include <storages/http_abstract_invoke.h>
INITIALIZE_EASYLOGGINGPP
template <class T>
static void invoke_http_json(void)
{
typename T::request ireq;
typename T::response ires;
std::string req_param; …默认不展示报告全文。以上为简短摘录,完整复现过程请阅读原文。版权归研究员与 Monero 所有。
时间线
- 报告提交
- 公开披露
阅读 HackerOne 原文 ↗作者 @guido · 版权归作者与 Monero 所有