Premio per la scoperta di bug
Scope di disclosure responsabile e guida al triage per impatto economico per la ricerca di sicurezza su Avana.
Panoramica
Il Bug Bounty Avana copre la disclosure responsabile su contratti, sistemi di rischio e infrastruttura di supporto che possono influenzare i fondi degli utenti o la solvibilità del protocollo. L'ambito include vulnerabilità contrattuali dirette e fallimenti economici che coinvolgono LP garanzie. Prezzi manipolati, liquidità insufficiente o stato della posizione incoerente possono influenzare la capacità di prendere in prestito o impedire che la liquidazione recuperi il debito. La gravità si basa sull'impatto economico:La valutazione considera l'exploitability e gli esiti come la perdita di fondi, l'insolvenza, i crediti inesigibili o la valutazione errata dei collaterali sistemici. La dimensione del codice interessato non è una misura della potenziale perdita.
Scope e architettura di sistema
I rapporti sono raggruppati per il sottosistema interessato: prestiti principali, LP valutazione, governance e amministrazione, o integrazioni offchain. Il raggruppamento identifica il componente coinvolto; la gravità dipende dall'impatto dimostrato.
Programma A - Lending core
Copre il motore di credito primario dove integrità contabile, collateralizzazione ed esecuzione della liquidazione proteggono direttamente i fondi degli utenti.
Include
- Flussi di deposito / prelievo
- Logica di prestito / rimborso
- Fattore di salute e accrual degli interessi
- Contabilità delle riserve e mint / burn del debito
- Esecuzione core della liquidazione e cap
Rischi primari
- Furto di fondi degli utenti
- Insolvenza delle riserve
- Prestito sotto-collateralizzato
- Rimborsi, prelievi o liquidazioni bloccati
Programma B - Collaterale LP e valorizzazione
Copre il sistema di valorizzazione specifico di Avana per il credito garantito da LP, incluso come le posizioni LP vengono prezzate, ponderate per il rischio e stress-testate in condizioni di mercato volatili.
Include
- LP token onboarding logic
- Assegnazione del fattore di collaterale per le posizioni LP
- LP share pricing and oracle integration
- Gestione delle posizioni a liquidità concentrata
- Casi limite durante sbilanciamenti, depeg, bassa liquidità o stati di oracolo stale
Rischi primari
- Sovravvalutazione del collaterale LP
- Manipolazione dell'oracolo che abilita bad debt
- Liquidazione iniqua da sottovalutazione
- Percorsi di exploit ricorsivi contro collaterale LP mal prezzato
Perché conta: LP la valutazione errata può avere un impatto economico critico consentendo debiti inesigibili, insolvenza o liquidazioni errate, anche senza furto diretto da un contratto.
Programma C - Governance, admin e infrastruttura del protocollo
Copre le superfici di controllo privilegiato che possono alterare parametri, fare upgrade dei contratti, mettere in pausa le operazioni o reindirizzare asset di proprietà del protocollo.
Include
- Executor di governance e timelock
- Gestione dei ruoli e meccanismi di upgradeability
- Ruoli di pause / guardian
- Sistemi di admin dei parametri
- Contratti di treasury, collector e automazione privilegiata
Rischi primari
- Azione admin non autorizzata
- Hijack dell'upgrade
- Corruzione dei parametri
- Takeover della governance o perdita del treasury
Programma D - Superfici offchain / di integrazione
Copre i sistemi di supporto la cui compromissione può influenzare operazioni di protocollo fidate, interazioni utente o comportamento dei keeper.
Include
- Bot di indexing o liquidazione mantenuti da Avana
- Assunzioni dei keeper e relay degli oracoli
- SDK logic that can induce unsafe interactions
- API hosted usate in percorsi safety-critical
- Problemi di frontend con conseguenze dirette sul rischio del wallet
Rischi primari
- Costruzione di transazioni malevole
- Percorsi di liquidazione o relay oracolo compromessi
- Perdita di fondi utente tramite integrazioni fidate
- Outage operativi che congelano azioni critiche
I sottosistemi vengono triagati separatamente, ma l'impatto viene comunque valutato su solvibilità, sicurezza dei fondi utente, integrità della liquidazione e rischio di protocollo correlato.
Filosofia di severity
La valutazione della gravità considera un percorso di sfruttamento credibile e il danno economico che potrebbe causare, invece di basarsi solo su un punteggio di vulnerabilità generico.
Critico
Perdita di fondi diretta o indiretta, creazione di bad debt, insolvenza del protocollo o manipolazione sistemica della valorizzazione del collaterale.
Alto
Danno significativo ma delimitato, come comportamento di liquidazione errato, bypass parziale dei controlli di rischio o fallimenti contabili contenuti.
Medio / Basso
Finding a impatto limitato, inconsistenze di edge case, problemi di logica non critici o vulnerabilità senza un percorso credibile verso un danno economico rilevante.
Una scoperta che consente la LP sopravvalutazione o i crediti inesigibili può essere critica anche se influisce su poco codice. Le scoperte senza un percorso credibile verso un danno economico significativo ricevono una valutazione di gravità inferiore.
