Project

One World
NFTDeFi
15,000 USDC
View results
Submission Details
Severity: low
Invalid

Use OpenZeppelin Meta Transactions Implementation

Summary

Vulnerability Details

OpenZeppelin now provides an implementation of meta transactions. Previously there were not any standard implementations and we have seen many functionally equivalent versions. The OpenZeppelin version includes useful checks (e.g. ensuring the forwarder has enough gas to complete the transaction).

Impact

Higher likelihood of undiscovered vulnerabilities and Greater maintenance overhead for the protocol team to handle potential bugs and upgrades.

Tools Used

manual

Recommendations

I can recommend using the OpenZeppelin implementation which includes checks. Additionally, standardized implementations are well tested and audited, reducing the risk of unknown vulnerabilities.

Updates

Lead Judging Commences

0xbrivan2 Lead Judge about 1 year ago
Submission Judgement Published
Invalidated
Reason: Non-acceptable severity
0xbrivan2 Lead Judge about 1 year ago
Submission Judgement Published
Invalidated
Reason: Non-acceptable severity

Support

FAQs

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

Give us feedback!