Dione Protocol / OdysseyBridgeS

Hacken1 address on Ethereum

Hacken reviewed Dione Protocol (Dione Protocol / OdysseyBridgeS) on 21 Oct 2024: 25 findings, 1 critical; 24 marked fixed, 1 open.

1 critical finding, fixed
Open the reportOpen Dione Protocol’s security record

Report hosted on hacken.io.

Trustblock does not review code.

Findings25

Statuses are the security firm’s own, from its report.

SeverityOpenAcknowledgedFixed
Critical001
High002
Medium001
Low1020
CriticalThe wmbReceive's Mint Does Not Update _balances ArrayFixed

The report gives no description here.

HighInconsistent and Ambiguous Application of FeesFixed

The report gives no description here.

HighThe rescueTokens Function Can Break Bridge AccountingFixed

The report gives no description here.

MediumThe transferFrom Does Not Check Allowance For Applied FeeFixed

The report gives no description here.

LowAccessControlDefaultAdminRulesUpgradeable is not usedFixed

The report gives no description here.

LowDioneBridge Implementation Is Not DisabledFixed

The report gives no description here.

LowExcessive Amount of Native Tokens Are Collected By The ProtocolFixed

The report gives no description here.

LowFee-On-Transfer Is Applied On Top Of The Transferred AmountFixed

The report gives no description here.

LowFloating PragmaFixed

The report gives no description here.

LowGaps in DioneBridge Contract Are RedundantFixed

The report gives no description here.

Show 10 more
LowInconsistent Application of Access Control For Tokens BurnFixed

The report gives no description here.

LowIncorrect Fee Validation in setFee() Function Allows Excessive Fees and Prevents ReductionFixed

The report gives no description here.

LowLack of Two-Step Ownership Transfer PatternFixed

The report gives no description here.

LowMissing Events For Key ActionsFixed

The report gives no description here.

LowMissing Parameters Validation in Constructor and Set FunctionsFixed

The report gives no description here.

LowNo Minimum Deposit and Redeem Value DefinedFixed

The report gives no description here.

LowThe _dispatchMessageBatch Function Is Not UsedFixed

The report gives no description here.

LowThe checkAndSendFees Function Can Trigger Multiple RedeemsFixed

The report gives no description here.

LowThe dispatchMessage Can Revert Due To Too Large Fee ProvidedFixed

The report gives no description here.

LowThe transferFrom Can Emit Inaccurate Information In Transfer EventFixed

The report gives no description here.

Show 4 more
LowThe wmbReceive Function Can Revert Due To Gas OverconsumptionFixed

The report gives no description here.

LowUSDC Blacklisting Feature Can Prevent Token TransferFixed

The report gives no description here.

LowUse of Transfer Instead of Call To Send Native TokensFixed

The report gives no description here.

LowWDIONEBridged Lakcs Native Token Withdraw MechanismFixed

The report gives no description here.

Contracts in scope1

AddressChainSource code
0x65278f702019078e9ab196c0da0a6ee55e7248b7Chain: EthereumSource code: Verified source

Part of Dione Protocol’s security record

Dione Protocol
Audits5 audits by 2 firmsLast audit Oct 2024, by Hacken.
Critical findingsNo open critical findingsAcross the 5 reports, 1 critical finding was reported. It is marked fixed by the firm that reported it.
Open Dione Protocol’s security record

Security firm

Hacken

343 projects reviewed · 476 reports · latest Sep 2026

See Hacken’s audits

Something wrong on this page? A missing report, a wrong date, a finding that was fixed since. Tell us and we check it against its source.

Tell us