mirror of
https://github.com/monero-project/monero.git
synced 2026-07-28 14:47:15 -07:00
Merge pull request #10950
f9f6471 simplewallet: validate get_outs response size (selsta)
ACKs: SNeedlewoods, jpk68
This commit is contained in:
@@ -6530,6 +6530,11 @@ bool simple_wallet::process_ring_members(const std::vector<tools::wallet2::pendi
|
|||||||
fail_msg_writer() << tr("failed to get output: ") << err;
|
fail_msg_writer() << tr("failed to get output: ") << err;
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
if (res.outs.size() != req.outputs.size())
|
||||||
|
{
|
||||||
|
fail_msg_writer() << tr("daemon returned an invalid number of outputs");
|
||||||
|
return false;
|
||||||
|
}
|
||||||
// make sure that returned block heights are less than blockchain height
|
// make sure that returned block heights are less than blockchain height
|
||||||
for (auto& res_out : res.outs)
|
for (auto& res_out : res.outs)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user