Level Finance
  • Introduction
  • Protocol Revenue
  • Earn Yield
  • Roadmap
  • Tokenomics
    • LVL Utility Token
    • preLVL Unvested Token
    • LGO Governance Token
    • Token Economics Overview
  • LEVEL DAO
    • DAO Treasury
    • Redemption Process
    • LVL Weekly Burn
    • DAO Proposals
  • Auctions
    • LVL Batch Auction
    • LGO Dutch Auction
  • Protocol Fee Structure
  • Platform Risks
  • Incentive programs
    • Fee Credit Program
    • Trading Incentives
      • Weekly Ladder
      • Loyalty Program
    • Referral Program
      • Incentive Emissions
      • Referral Tiers
  • Tutorials
    • What is Omnichain?
    • What is BNB Smart Chain?
    • What is Arbitrum chain?
    • Setting Up a Wallet
    • Trading Tutorials
      • Spot Trading
      • Perpetual Trading
      • Platform Restrictions
      • Pricing Mechanisms
      • Fee
    • Liquidity Tutorials
      • Trading Pool
    • Yield Staking Tutorials
      • LVL Yield Staking
      • LGO Yield Staking
      • LVL/USDT LP Staking
    • preLVL Vesting Tutorials
    • DAO Tutorials
      • DAO Staking (LGO rewards)
      • LGO Redemption
    • Auction Tutorials
      • LVL Batch Auction
      • LGO Dutch Auction
  • Incentive Program Tutorials
    • Referral Program
    • Fee Credit
  • Bridge Tutorials
  • Integration
    • Receive Trading Incentives
    • Receive Referral Reward
  • Security and Contracts
    • Security and Audits
    • Immunefi Bug Bounty
    • Price Oracles
    • Smart Contracts
  • Miscellaneous
    • Team Background
    • Brand Assets
    • Links & Social Media
      • Official LEVEL links
      • Wider Ecosystem Links
    • Level Newsletter
    • LEVEL x Zealy (Crew³)
    • FAQ
    • DAO Changelog
    • Liquidity Bootstrapping
    • Terms of Service
Powered by GitBook
On this page
  • LEVEL Bug Bounty
  • Rewards by Threat Level
  • Reward Payment Terms
  • Assets in Scope
  • Impacts in Scope
  • Out of Scope & Rules
  1. Security and Contracts

Immunefi Bug Bounty

PreviousSecurity and AuditsNextPrice Oracles

Last updated 1 year ago

Immunefi is the leading bug bounty and security services platform for Web3, guarding over $25 billion in user funds across crypto projects. Immunefi hosts bug bounties for blockchain projects across all chains and networks by providing a forum bringing builders and hackers together, enabling hackers to report bugs privately and responsibly for projects to fix vulnerabilities securely.

LEVEL Bug Bounty

  • Websites and Applications (App Frontend): live since 21 February 2023

  • Smart Contracts: live since 10 May 2023

Rewards by Threat Level

Rewards are distributed according to the impact of the vulnerability based on the . This is a simplified 5-level scale, with separate scales for websites/apps, smart contracts, and blockchains/DLTs, focusing on the impact of the vulnerability reported.

All bug reports must come with a Proof-of-Concept (PoC) and an end-effect that impacts an Asset in Scope to be considered for a reward. Bug reports must include an executable PoC in order to prove the impact. Exceptions may be made in cases where the vulnerability is objectively evident by simply mentioning its existence and location. Though please note, in such a case, the bug reporter may be required to provide a PoC at any point in time.

Reward Payment Terms

Smart Contract

Level
Payout (Up To)
PoC Required

Critical

USD $1,000,000

✅

High

USD $25,000

✅

Medium

USD $10,000

✅

Websites and Applications

Level
Payout
PoC Required

Critical

USD $10,000

✅

High

USD $5,000

✅

Medium

USD $2,000

✅

Payouts are handled by the LEVEL team directly and are denominated in USD, but payouts are distributed in LVL tokens. The bug bounty program has the following hard caps:

  • Smart Contracts: $1,000,000

  • Websites and Applications: $10,000

In the event that multiple bug reports are submitted that exceed this amount, the rewards will be provided on a first come first served basis.

Assets in Scope

Smart Contracts

Target
Type

Smart Contract - LiquidityPool

Smart Contract - Senior LLP

Smart Contract - Mezzanine LLP

Smart Contract - Junior LLP

Smart Contract - LiquidityRouter

Smart Contract - OrderManager

Smart Contract - LevelOracle

Smart Contract - PriceReporter

Smart Contract - TradeExecutor

Smart Contract - ETHUnwrapper

Smart Contract - LevelTeamMultisig

Smart Contract - Timelock (12hr delay)

Smart Contract - Timelock (48hr delay)

Smart Contract - ProxyAdmin

Smart Contract - LVL (Level Token)

Smart Contract - LVL Reserve Partnership

Smart Contract - LVL Incentives

Smart Contract - LVL Dev Fund

Smart Contract - LGO (Level Governance)

Smart Contract - LevelStake (Dao Staking)

Smart Contract - Treasury - Reserve

Smart Contract - Treasury - Assets

Smart Contract - FeeDistributor

Smart Contract - GovernanceRedemptionPool (Old)

Smart Contract - GovernanceRedemptionPoolV2 (Old)

Smart Contract - VotingPowerView

Smart Contract - LGOStakingView

Smart Contract - LevelMaster (old)

Smart Contract - LevelMasterV2

Smart Contract - LGOStaking

Smart Contract - LVLStaking

Smart Contract - lylLevel

Smart Contract - LevelReferralController (old)

Smart Contract - LevelReferralControllerV2

Smart Contract - LevelReferralRegistry

Smart Contract - AuctionTreasury

Smart Contract - LGO Auction Factory

Smart Contract - LVLAuctionFactory

Smart Contract - LVLBatchAuctionTreasury

Smart Contract - LevelZap

Smart Contract - Liquidity Bootstrapping

Smart Contract - LVLOracle

Websites and Applications

Target
Type

​https://app.level.finance/​

Websites and Applications - App frontend

In the case that an impact is found that does not fit into the Assets in Scope but can be found below in the Impacts in Scope, you are encouraged to submit it for consideration by the team.

Impacts in Scope

Only the following impacts are accepted within this bug bounty program. All other impacts are not considered in-scope, even if they affect something in the Assets in Scope.

Smart Contract

Impact
Level

Theft of governance funds

Critical

Direct theft of any user funds, whether at-rest or in-motion, other than unclaimed yield

Critical

Loss of user funds by freezing, theft, or manipulation of the price of LLP

Critical

Permanent freezing of funds

Critical

Protocol Insolvency

Critical

Theft of unclaimed yield

High

Permanent freezing of unclaimed yield

High

Block stuffing for profit

Medium

Griefing (e.g. no profit for an attacker but damage to the users or the protocol)

Medium

Websites and Applications

Impact
Level

Execute arbitrary system commands

Critical

Retrieve sensitive data/files from a running server such as /etc/shadow, database passwords, and blockchain keys (this does not include non-sensitive environment variables, open source code, or usernames)

Critical

Taking down the application/website

Critical

Taking state-modifying authenticated actions (with or without blockchain state interaction) on behalf of other users without any interaction by that user, such as changing registration information, commenting, voting, making trades, withdrawals, etc.

Critical

Subdomain takeover with already-connected wallet interaction

Critical

Direct theft of user funds

Critical

Malicious interactions with an already-connected wallet such as modifying transaction arguments or parameters, substituting contract addresses, submitting malicious transactions

Critical

Injecting/modifying the static content on the target application without Javascript (Persistent) such as HTML injection without Javascript, replacing existing text with arbitrary text, arbitrary file uploads, etc.

High

Changing sensitive details of other users (including modifying browser local storage) without already-connected wallet interaction and with up to one click of user interaction, such as email or password of the victim, etc.

High

Subdomain takeover without already-connected wallet interaction

High

Changing non-sensitive details of other users (including modifying browser local storage) without already-connected wallet interaction and with up to one click of user interaction, such as changing the first/last name of user, or en/disabling notification

Medium

Injecting/modifying the static content on the target application without Javascript (Reflected) such as reflected HTML injection or loading external site data

Medium

Redirecting users to malicious websites (Open Redirect)

Medium

Out of Scope & Rules

The following vulnerabilities are excluded from the rewards of this bug bounty program:

All Categories

  • Attacks that the reporter has already exploited themselves, leading to damage

  • Attacks requiring access to leaked keys/credentials

  • Attacks requiring access to privileged addresses (governance, strategist), except in such cases where the contracts are intended to have no privileged access to functions that make the attack possible

  • Broken link hijacking is out of scope

Smart Contracts and Blockchain/DLT

  • Basic economic governance attacks (e.g. 51% attack)

  • Lack of liquidity

  • Best practice critiques

  • Sybil attacks

  • Centralization risks

Websites and Applications

  • Theoretical vulnerabilities without any proof or demonstration

  • Content spoofing/Plain text injection ex: url parameters, path, etc.

  • This does not exclude reflected HTML injection with or without javascript

  • This does not exclude persistent plain text injection

  • Self-XSS

  • Captcha bypass using OCR

  • CSRF with no state modifying security impact (ex: logout CSRF)

  • Missing HTTP Security Headers (such as X-FRAME-OPTIONS) or cookie security flags (such as “httponly”) without demonstration of impact

  • Server-side non-confidential information disclosure such as IPs, server names, and most stack traces

  • Vulnerabilities used only to enumerate or confirm the existence of users or tenants

  • Vulnerabilities requiring un-prompted, in-app user actions that are not part of the normal app workflows

  • URL redirects (unless combined with another vulnerability to produce a more severe vulnerability)

  • Lack of SSL/TLS best practices

  • Attacks involving DDoS

  • SPF records for email domains

  • Feature requests

  • Issues related to the front-end without concrete impact and PoC

  • Best practices issues without concrete impact and PoC

  • Vulnerabilities primarily caused by browser/plugin defects

  • Leakage of non-sensitive API keys ex: Etherscan, Infura, Alchemy, etc.

  • Any vulnerability exploits requiring browser bugs for exploitation. ex: CSP bypass

The following activities are prohibited by this bug bounty program:

  • Any testing with mainnet or public testnet contracts: all testing should be done on local-forks of either public testnet or mainnet

  • Any testing with pricing oracles or third-party smart contracts

  • Attempted phishing or other social engineering attacks against our employees and/or customers

  • Any testing with third-party systems and applications (e.g. browser extensions) as well as websites (e.g. SSO providers, advertising networks)

  • Any Denial of Service attacks

  • Automated testing of services that generates significant amounts of traffic

  • Public disclosure of an unpatched vulnerability in an embargoed bounty

The entire LEVEL codebase can be found at . The scope of this bug bounty program is restricted to Assets in Scope, shown above.

For reference purposes, the public testnet can be found at . Please note, program rules prohibit testing on the public testnet.

Full scope and further information
Immunefi Vulnerability Severity Classification System V2.2
https://github.com/level-fi
https://test.level.finance/
https://bscscan.com/address/0xA5aBFB56a78D2BD4689b25B8A77fd49Bb0675874?utm_source=immunefi
https://bscscan.com/address/0xB5C42F84Ab3f786bCA9761240546AA9cEC1f8821?utm_source=immunefi
https://bscscan.com/address/0x4265af66537F7BE1Ca60Ca6070D97531EC571BDd?utm_source=immunefi
https://bscscan.com/address/0xcC5368f152453D497061CB1fB578D2d3C54bD0A0?utm_source=immunefi
https://bscscan.com/address/0xbd8638c1ff477275e49aaae3e4691b74ae76becd?utm_source=immunefi
https://bscscan.com/address/0xf584A17dF21Afd9de84F47842ECEAF6042b1Bb5b?utm_source=immunefi
https://bscscan.com/address/0x04Db83667F5d59FF61fA6BbBD894824B233b3693?utm_source=immunefi
https://bscscan.com/address/0xe423BB0a8b925EABF625A8f36B468ab009a854e7?utm_source=immunefi
https://bscscan.com/address/0x6cd4c40016F10E1609f16fB4a84CAe4700a4DaD6?utm_source=immunefi
https://bscscan.com/address/0x3d54A363bC92a2da545f39a0F09dE62a2cC7E62d?utm_source=immunefi
https://bscscan.com/address/0x6023C6afa26a68E05672F111FdbB1De93cBAc621?utm_source=immunefi
https://bscscan.com/address/0x360071D15cce5542E6B7209752eA479b84b28625?utm_source=immunefi
https://bscscan.com/address/0xa0E6B7aE9F4D284df33D41B1355aC28CBDC64F8c?utm_source=immunefi
https://bscscan.com/address/0x8f886b4b10344289cEAd777953f95FA0317bcD33?utm_source=immunefi
https://bscscan.com/address/0xB64E280e9D1B5DbEc4AcceDb2257A87b400DB149?utm_source=immunefi
https://bscscan.com/address/0x9a1409a1b7826a80b6c6d33f85a342cd9448fb54?utm_source=immunefi
https://bscscan.com/address/0x92A0A11A57C28d4C86a629530fd59B83B1276003?utm_source=immunefi
https://bscscan.com/address/0x804bbb7a06c0934571aAD137360215ef1335e6A1?utm_source=immunefi
https://bscscan.com/address/0xBe2B6C5E31F292009f495DDBda88e28391C9815E?utm_source=immunefi
https://bscscan.com/address/0x87CC04d6FE59859cB7eB6d970EBc22dCdCBc9368?utm_source=immunefi
https://bscscan.com/address/0xB07953F23545796710957faec97F05B21146AC2d?utm_source=immunefi
https://bscscan.com/address/0x8BFf27E9Fa1C28934554e6B5239Fb52776573619?utm_source=immunefi
https://bscscan.com/address/0x63B487204A76bA4962d384Dc41F7B06e880c8d80?utm_source=immunefi
https://bscscan.com/address/0x4385d6E60AE5f53E63d0A69Af4434A249014DCB2?utm_source=immunefi
https://bscscan.com/address/0x31A3CDCC3a04fd8a1888e33E38b9D2bb72D6b1dc?utm_source=immunefi
https://bscscan.com/address/0x4aa34261769BA17FAA10B99BaCF63Baca4238205?utm_source=immunefi
https://bscscan.com/address/0x8e532B2dBa81C4474e1ee2e0a35cd25347f2ad3B?utm_source=immunefi
https://bscscan.com/address/0x1ab33a7454427814a71f128109fe5b498aa21e5d?utm_source=immunefi
https://bscscan.com/address/0x5aE081b6647aEF897dEc738642089D4BDa93C0e7?utm_source=immunefi
https://bscscan.com/address/0xe5f3b669fd58AF914111759da054f3029734678C?utm_source=immunefi
https://bscscan.com/address/0x08A12FFedf49fa5f149C73B07E31f99249e40869?utm_source=immunefi
https://bscscan.com/address/0x95883611685a20936EC935B0A33F82e11D478e3D?utm_source=immunefi
https://bscscan.com/address/0x22E7F559bE09B6A758F02A84dDC64f45642206a1?utm_source=immunefi
https://bscscan.com/address/0x977087422C008233615b572fBC3F209Ed300063a?utm_source=immunefi
https://bscscan.com/address/0x4980c82cF6A4bf0A3265985d4bC01120A0C6bb22?utm_source=immunefi
https://bscscan.com/address/0x712a2e08c67cd7153f04fdb3037d4696300921d0?utm_source=immunefi
https://bscscan.com/address/0xc31bccd2106dae0b27c2c7e1385e12cef4512f5e?utm_source=immunefi
https://bscscan.com/address/0xD463EeC58D1Eb7F94865e2F2c09f097f7EB0B895?utm_source=immunefi
https://bscscan.com/address/0x30f00859A0b4893b8201cb6478434EB8dDb9195a?utm_source=immunefi
https://bscscan.com/address/0x4a46649eC023DF2DCF18Ee381281408b3432428b?utm_source=immunefi
https://bscscan.com/address/0xd804ea7306abe2456bdd04a31f6f6a2f55dc0d21?utm_source=immunefi
https://bscscan.com/address/0x03D5c199c4Abf2451D7b64b73A8078fC5a05eBa9?utm_source=immunefi