Hyperlane security record

Arbitrum, Base, BNB Chain, Ethereum, Optimism, Solanahyperlane.xyz

As of 31 Oct 2026, Hyperlane has 3 audit reports by 2 security firms on Trustblock; the latest is by Cairo Security Clan, dated 6 Sep 2025. Those reports list no open critical findings.

Critical findings
No open critical findings
Across the 3 reports, 3 critical findings were reported. Each is marked fixed by the firm that reported it. See the findings
Open the latest report
Your label, live
Get the label for your site

Record last updated . It holds audits and findings, contracts and incidents up to Oct 2026. Trustblock does not review code.

Audits3

Newest first

AuditSecurity firmDateScopeCritical findingsReport
Hyperlane Starknet Implementation updated reviewSecurity firm: Cairo Security ClanDate: Scope: Files named in the reportNo open critical findingsOpen · IPFS
Hyperlane security review

Audit · firm’s term: security review

Security firm: Cairo Security ClanDate: Scope: Files named in the report3 critical findings, fixedOpen · IPFS
Hyperlane / Interchain Message ServiceSecurity firm: HackenDate: Scope: Files named in the reportNo open critical findingsOpen · hacken.io

Findings37

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

SeverityOpenAcknowledgedFixed
Critical003
High107
Medium503
Low6012
Criticalhyp_native and hyp_native_scaled components malfunctionHyperlane security review · Cairo Security Clan · 11 Aug 2024Fixed

In starknet there is no native token like in EVM; all tokens are represented as smart contracts such as eth and strk. The hyp_native component is intended to manage the transfer of native tokens (eth). The _transfer_to function mistakenly uses the contract address of hyp_native instead of the intended erc20 token address. Additionally, _transfer_from_sender and transfer_from_sender_hook lack implementation to retrieve tokens from users.

Open the report
Criticalmissing access control check in function handleHyperlane security review · Cairo Security Clan · 11 Aug 2024Fixed

The report gives no description here.

Open the report
Criticalpublic _dispatch function allows users to bridge tokens without locking or burning on source chainHyperlane security review · Cairo Security Clan · 11 Aug 2024Fixed

The report gives no description here.

Open the report
Highincorrect token recipient in function _get_token_recipient of fasttokenrouter componentHyperlane security review · Cairo Security Clan · 11 Aug 2024Fixed

The report gives no description here.

Open the report
Highmailbox eth fee not transferred by users when calling mailbox.dispatchHyperlane security review · Cairo Security Clan · 11 Aug 2024Fixed

The report gives no description here.

Open the report
Highmissing logic in function transfer_to_hook of hyperc721uricollateralHyperlane security review · Cairo Security Clan · 11 Aug 2024Fixed

The report gives no description here.

Open the report
Highusers can use the transfer_remote function without scaling in hyp_native_scaledHyperlane security review · Cairo Security Clan · 11 Aug 2024Fixed

The report gives no description here.

Open the report
HighCompilation ErrorHyperlane / Interchain Message Service · Hacken · 4 Apr 2023Fixed

The report gives no description here.

Open the report
HighUpgradeability ErrorsHyperlane / Interchain Message Service · Hacken · 4 Apr 2023Fixed

The report gives no description here.

Open the report
HighUpgradeability ErrorsHyperlane / Interchain Message Service · Hacken · 4 Apr 2023Fixed

The report gives no description here.

Open the report
Show 10 more
MediumBest Practice ViolationHyperlane / Interchain Message Service · Hacken · 4 Apr 2023Fixed

The report gives no description here.

Open the report
MediumMissing SafeERC20Hyperlane / Interchain Message Service · Hacken · 4 Apr 2023Fixed

The report gives no description here.

Open the report
MediumUnfinalized codeHyperlane / Interchain Message Service · Hacken · 4 Apr 2023Fixed

The report gives no description here.

Open the report
LowInconsistent asset-to-share conversion in transfer functionsHyperlane Starknet Implementation updated review · Cairo Security Clan · 6 Sep 2025Fixed

There is inconsistency in asset-to-share conversion handling between the transfer and transfer_from functions. The full impact was not clearly investigated due to time constraints. It is recommended to review and ensure consistent handling of conversions across all related functions.

Open the report
LowInconsistent mutability in owner component referenceHyperlane Starknet Implementation updated review · Cairo Security Clan · 6 Sep 2025Fixed

The function unenroll_remote_router uses a mutable reference to the owner component while similar functions use immutable references; this inconsistency introduces potential bugs. It is recommended to use immutable references for consistency.

Open the report
Lowconstructor of contract hyperc721 does not call erc721_enumerable.initializerHyperlane security review · Cairo Security Clan · 11 Aug 2024Fixed

The report gives no description here.

Open the report
Lowduplicate definition of wrapped_token in hyp_erc721_collateralHyperlane security review · Cairo Security Clan · 11 Aug 2024Fixed

The report gives no description here.

Open the report
Lowhyp_native and hyp_native_scaled contract should not implement erc20componentHyperlane security review · Cairo Security Clan · 11 Aug 2024Fixed

The report gives no description here.

Open the report
Lowunchecked return values of erc20 transferHyperlane security review · Cairo Security Clan · 11 Aug 2024Fixed

The report gives no description here.

Open the report
Lowunused storage variable gas_routerHyperlane security review · Cairo Security Clan · 11 Aug 2024Fixed

The report gives no description here.

Open the report
Show 5 more
Lowunused storage variables in hyp_erc721_uri_collateralHyperlane security review · Cairo Security Clan · 11 Aug 2024Fixed

The report gives no description here.

Open the report
LowFunction VisibilityHyperlane / Interchain Message Service · Hacken · 4 Apr 2023Fixed

The report gives no description here.

Open the report
LowInefficient Gas ModelHyperlane / Interchain Message Service · Hacken · 4 Apr 2023Fixed

The report gives no description here.

Open the report
LowMissing zero address validationHyperlane / Interchain Message Service · Hacken · 4 Apr 2023Fixed

The report gives no description here.

Open the report
LowStyle Guide ViolationHyperlane / Interchain Message Service · Hacken · 4 Apr 2023Fixed

The report gives no description here.

Open the report

Contracts

No deployed address is recorded for these audits.

The reports name a repository or files. Open a report to see its scope.

The repositories and files the reports name

Show this on your site

Is this your project? Show this record on your own website. The label states what the record holds, links to this page and updates by itself. It is free and needs no sign-in.

Content

Facts

Automatic: the three strongest facts of this project’s own record (its last audit and two more), highlighted. They update with the record. Picking a fact turns Automatic off.

Fixed as
Language

Style

Layout
Theme
Accent
Corners

Format

Size
Date
Embed as
HTML
<head>
<script src="https://widget.trustblock.run/project-widget.min.js" defer></script>
</head>
<body>
<div
data-tb-project-widget
data-tb-project-slug="hyperlane"
></div>
</body>

Paste the code where the label should appear. It uses no API credit and updates by itself.

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