Beginner FriendlyFoundry
100 EXP
View results
Submission Details
Severity: medium
Invalid

Insufficient Balance Check

Summary

Insufficient Balance Check:

  • _validateTransaction: The balance check is performed after the nonce increment. If the transaction fails due to insufficient balance, the nonce is still incremented, potentially causing issues.

Vulnerability Details:

  • The current implementation leads to nonce incrementation even when a transaction fails due to insufficient balance.

Impact:

  • Unnecessary nonce increments on failed transactions, which can cause issues such as transaction invalidation and sequence mismatches.

Tools Used:

  • 👀 (Visual Inspection)

  • Audit Wizard

  • AI

Recommendations:

  • Perform balance checks before incrementing the nonce to avoid unnecessary nonce increments on failed transactions.

Updates

Lead Judging Commences

bube Lead Judge 11 months ago
Submission Judgement Published
Invalidated
Reason: Incorrect statement

Support

FAQs

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