NFTBridge
60,000 USDC
View results
Submission Details
Severity: high
Invalid

Incorrect Address Mapping in Escrow contract

Hello ArkProject,

The _escrow mapping stores the address of the original token owner. However, the check in _isEscrowed only ensures that the stored address is greater than 0x0. This check could be insufficient, as it does not guarantee that the correct address is stored.

Mitigation: Instead of just checking if the address is greater than 0x0, ensure that the stored address matches the expected owner or is not address(0x0) before proceeding with operations.

Updates

Lead Judging Commences

n0kto Lead Judge 12 months ago
Submission Judgement Published
Invalidated
Reason: Lack of quality

Support

FAQs

Can't find an answer? Chat with us on Discord, Twitter or Linkedin.