Linear Finance Hack

Reported loss $212K
Other

What happened

Linear Finance's lAAVE minting authority was granted to an attacker-linked contract through its access-control system. That contract then minted a large quantity of lAAVE. AntChain Open Labs traced the role grant to an earlier transfer of administrator privileges.

Technical root cause

A malicious contract received legitimate minting privileges through the administrator-controlled ISSUE_ASSET role. AntChain Open Labs suspected compromise of the former administrator's private key, but did not establish how the initial access occurred.

How it happened

  1. Administrator privileges were transferred to a new address.
  2. The new administrator granted ISSUE_ASSET authority to an attacker-linked contract.
  3. The attacker called that contract's mintToken function.
  4. Its lAAVE mint call passed the role check because the malicious contract had already received the required authority.

Protocol details

Classification Stablecoin / Token
Protocol Type Derivatives
Affected asset / contract lUSD
Protocol links Website @LinearFinance

Security review history

Build your security review skills

Work through hands-on labs covering real exploit mechanics, review techniques, and defensive patterns.