DittoETH

Ditto
DeFiFoundryOracle
55,000 USDC
View results
Submission Details
Severity: low
Invalid

Empty Uncontrolled Ether Flow in receive()/payable fallback()

Empty Uncontrolled Ether Flow in receive()/payable fallback()

  • Severity: Low

  • Confidence: Medium

Description

This detector flags contracts with empty receive()/payable fallback() functions that do not contain an authorization check. This can potentially lead to loss of funds, as anyone can send Ether to the contract without a way of getting it back out.

There are 1 instances of this issue:

File: contracts/bridges/BridgeReth.sol
37 receive() external payable

don't keep receive empty.

https://github.com/Cyfrin/2023-09-ditto/blob/main/contracts/bridges/BridgeReth.sol#L37

Updates

Lead Judging Commences

0xnevi Lead Judge
almost 2 years ago
0xnevi Lead Judge almost 2 years ago
Submission Judgement Published
Invalidated
Reason: Users sending ETH/native tokens

Support

FAQs

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