IOP _ ThunderNFT 34848 - [Smart Contract - Low] Incorrect verification of deposit asset leads to cre
Description
Brief/Intro
Vulnerability Details
let pool_balance = _get_pool_balance(order.maker, order.payment_asset);
require(order.price <= pool_balance, ThunderExchangeErrors::AmountHigherThanPoolBalance);Impact Details
Solution Proposal
References
Proof of concept
Proof of Concept
PreviousIOP _ ThunderNFT 34839 - [Smart Contract - Low] Royalty Fee limit is not enforced for registered colNextIOP _ ThunderNFT 34906 - [Smart Contract - Low] Existing Sell order can be executed despite payment
Last updated
Was this helpful?