Przejdź do głównej treści
Logo Avana

Program nagród za błędy

Zakres responsible disclosure i wskazówki triage według impaktu ekonomicznego dla badań bezpieczeństwa Avana.

Przegląd

Avana Bug Bounty obejmuje responsible disclosure w kontraktach, systemach ryzyka i infrastrukturze wspierającej, które mogą wpływać na środki użytkowników lub wypłacalność protokołu. Zakres obejmuje bezpośrednie luki w umowach i niepowodzenia ekonomiczne związane z LP zabezpieczeniem. Manipulowane ceny, niewystarczająca płynność lub niespójny stan pozycji mogą wpływać na zdolność do pożyczania lub uniemożliwiać odzyskanie długu poprzez likwidację. Poważność opiera się na wpływie ekonomicznym:Ocena uwzględnia możliwość wykorzystania oraz skutki takie jak utrata funduszy, niewypłacalność, złe długi lub systemowa błędna wycena zabezpieczeń. Rozmiar dotkniętego kodu nie jest miarą potencjalnej straty.

Zakres i architektura systemu

Raporty są pogrupowane według dotkniętego podsystemu: podstawowe udzielanie pożyczek, LP wycena, zarządzanie i administracja lub integracje pozałańcuchowe. Grupowanie wskazuje zaangażowany komponent; powaga zależy od wykazanego wpływu.

Program A – podstawowe pożyczanie

Obejmuje główny silnik kredytu, w którym integralność księgowości, collateralization i egzekucja likwidacji bezpośrednio chronią środki użytkowników.

Obejmuje

  • Przepływy wpłaty / wycofania
  • Logika pożyczki / spłaty
  • Współczynnik zdrowia i naliczanie odsetek
  • Księgowość rezerw oraz mint / burn długu
  • Core egzekucja likwidacji i capy

Główne ryzyka

  • Kradzież środków użytkownika
  • Niewypłacalność rezerw
  • Pożyczanie niedostatecznie zabezpieczone
  • Zablokowane spłaty, wycofania lub likwidacje

Program B - Zabezpieczenie LP i wycena

Obejmuje system wyceny Avana właściwy dla kredytu zabezpieczonego LP — w tym jak pozycje LP są wyceniane, ważone ryzykiem i stress-testowane w zmiennych warunkach rynku.

Najwyższa wrażliwość

Obejmuje

  • LP token onboarding logic
  • Przypisywanie collateral factor dla pozycji LP
  • LP share pricing and oracle integration
  • Obsługa pozycji concentrated liquidity
  • Przypadki brzegowe przy imbalance, depegach, niskiej płynności lub stale stanach oracle

Główne ryzyka

  • Przewartościowanie zabezpieczenia LP
  • Manipulacja oracle umożliwiająca bad debt
  • Niesprawiedliwa likwidacja z niedowartościowania
  • Rekurencyjne ścieżki exploita wobec źle wycenionego zabezpieczenia LP

Dlaczego to ma znaczenie: LP Błędne ustalanie cen może mieć krytyczny wpływ gospodarczy, umożliwiając powstawanie złych długów, niewypłacalność lub niewłaściwe likwidacje, nawet bez bezpośredniej kradzieży zeumowy.

Program C - Governance, Admin i infrastruktura protokołu

Obejmuje uprzywilejowane powierzchnie kontroli, które mogą zmieniać parametry, upgrade'ować kontrakty, wstrzymywać operacje lub przekierowywać aktywa protokołu.

Obejmuje

  • Executor governance i timelock
  • Zarządzanie rolami i mechanizmy upgradeability
  • Role pause / guardian
  • Systemy admin parametrów
  • Kontrakty treasury, collector i uprzywilejowanej automatyzacji

Główne ryzyka

  • Nieautoryzowana akcja admin
  • Hijack upgrade'u
  • Korupcja parametrów
  • Przejęcie governance lub strata treasury

Program D - Powierzchnie offchain / integracyjne

Obejmuje systemy wspierające, których kompromitacja może wpływać na zaufane operacje protokołu, interakcje użytkowników lub zachowanie keeperów.

Obejmuje

  • Boty indeksujące lub likwidacyjne utrzymywane przez Avana
  • Założenia keeperów i relay oracle
  • SDK logic that can induce unsafe interactions
  • Hostowane API używane na ścieżkach krytycznych dla bezpieczeństwa
  • Problemy frontendu z bezpośrednimi konsekwencjami ryzyka walletu

Główne ryzyka

  • Złośliwa konstrukcja transakcji
  • Skompromitowane ścieżki likwidacji lub relay oracle
  • Strata środków użytkownika przez zaufane integracje
  • Przestoje operacyjne zamrażające krytyczne akcje

Subsystemy są triażowane osobno, ale impact nadal jest scorowany względem wypłacalności, bezpieczeństwa środków użytkownika, integralności likwidacji i powiązanego ryzyka protokołu.

Filozofia severity

Ocena powagi uwzględnia wiarygodną ścieżkę wykorzystania oraz szkody ekonomiczne, jakie może spowodować, zamiast polegać wyłącznie na ogólnej ocenie podatności.

Krytyczny

Bezpośrednia lub pośrednia strata środków, powstanie bad debt, niewypłacalność protokołu lub systemowa manipulacja wyceną zabezpieczenia.

Wysoki

Istotne, ale ograniczone szkody — np. niepoprawne zachowanie likwidacji, częściowy bypass kontroli ryzyka lub zawarte awarie księgowości.

Średni / Niski

Findingi o ograniczonym impakcie, niespójności brzegowe, niekrytyczne problemy logiki lub podatności bez wiarygodnej ścieżki do poważnej szkody ekonomicznej.

Ustalenie, które umożliwia LP przeszacowanie lub złe długi, może być krytyczne, nawet jeśli dotyczy niewielkiej ilości kodu. Ustalenia bez wiarygodnej drogi do znaczących szkód ekonomicznych otrzymują niższą ocenę dotkliwości.