Axelar Network contest - dirk_y's results

Decentralized interoperability network.

General Information

Platform: Code4rena

Start Date: 07/04/2022

Pot Size: $50,000 USDC

Total HM: 5

Participants: 19

Period: 5 days

Judge: 0xean

Total Solo HM: 4

Id: 109

League: COSMOS

Axelar Network

Findings Distribution

Researcher Performance

Rank: 10/19

Findings: 1

Award: $358.65

🌟 Selected for report: 0

🚀 Solo Findings: 0

Findings Information

🌟 Selected for report: IllIllI

Also found by: CertoraInc, Dravee, Funen, cccz, delfin454000, dirk_y, ilan, rayn, rishabh

Labels

bug
QA (Quality Assurance)
sponsor acknowledged

Awards

358.6549 USDC - $358.65

External Links

Low Risk Findings

Through my review of this project I have found 1 low risk issue. The issue lies in the AdminMultisigBase contract here. Currently, all the admins are setup during the initial call to setup in AxelarGatewayMultisig here. However there is currently no way to change the admins without voting on updating the implementation.

What if some of the admins left the project? There should be the ability to change/add/remove admins if a majority of the admins vote to do so to avoid situations where admins are inactive or an event such as a disagreement causes them to be nefarious instead. This change would involve adding the relevant methods in AdminMultisigBase and the corresponding hooks/methods in AxelarGatewayMultisig or AxelarGateway to make these internal methods accessible.

#0 - deluca-mike

2022-04-19T18:26:42Z

Good find, and while we did know about this a while ago, the issue is that we'd rather the gateway be frozen in its implementation and we move onto another gateway if needed, rather than incentivizing the "elimination" of admins so that the remaining admins can take control.

AuditHub

A portfolio for auditors, a security profile for protocols, a hub for web3 security.

Built bymalatrax © 2024

Auditors

Browse

Contests

Browse

Get in touch

ContactTwitter