Da tidslåsen sviktet: Term Finance og sommerens styringsangrep
For 951 dollar kjøpte en angriper 90 prosent av stemmene og tømte Term Finance for 8,5 millioner. Slik ble 2026 styringsangrepenes sommer i DeFi.
Den 23. august 2026 brukte en angriper rundt 951 dollar, i underkant av 9 000 kroner, på å kjøpe en håndfull styringstokener i utlånsprotokollen Term Finance. Kjøpet alene sikret 90,66 prosent av alle stemmene i ett av protokollens hvelv. Kort tid etter hadde angriperen stemt to tredjedeler av innholdet, rundt 8,5 millioner dollar (om lag 80 millioner kroner), rett over til sin egen adresse, ifølge The Block.
Ingen kodefeil ble utnyttet. Ingen privatnøkkel ble stjålet. Smartkontrakten gjorde nøyaktig det den var programmert til: den talte stemmene og utførte flertallets vilje. Og forsvarsverkene som skulle stanse akkurat dette, en tidslås på sju dager og vetorett for innskyterne, var på plass. De var bare ikke nok. Sommeren 2026 ble sommeren styringsangrepet gikk fra kuriositet til industri.
Angrepet som kostet 951 dollar
Term Finance er en protokoll for fastrenteutlån på Ethereum. Ved siden av kjernemarkedene driftet den en serie strategihvelv, Term Meta Vaults, bygget oppå infrastrukturen til Yearn V3, men med et eget styringslag på toppen. Det var dette laget som avgjorde hvor pengene i hvelvet skulle plasseres, og det ble styrt av en tynt handlet token kalt tmvETH.
Angriperen begynte med å finansiere en fersk lommebok med 2 ETH sendt gjennom mikseren Tornado Cash, for å bryte sporet. Deretter kjøpte vedkommende 0,4852 tmvETH for rundt 0,5 ETH, verdt omtrent 951 dollar, og satte dem i innsats. Fordi tokenen var så tynt fordelt, holdt det lille kjøpet til å gi angriperen 90,66 prosent av alle stemmene i hvelvet, ifølge Crowdfund Insider. Med et slikt overveldende flertall var resten en formalitet: angriperen la fram et forslag om å omdirigere hvelvets midler, og stemte det gjennom selv.
Sikkerhetsselskapene PeckShield og CertiK anslo at angriperen tappet rundt 2 843 ETH (verdt cirka 6,9 millioner dollar) og 1,68 millioner USDC, som umiddelbart ble vekslet til DAI for å gjøre det vanskeligere å fryse midlene, melder Cointelegraph. Til sammen rundt 8,5 millioner dollar, tilsvarende 68 prosent av de 12,45 millioner dollarene som lå i hvelvene før angrepet.
| Term Finance-angrepet | Tall |
|---|---|
| Dato | 23. august 2026 |
| Angriperens kostnad | ca. 951 dollar (~9 000 kr) |
| Stemmemakt sikret | 90,66 prosent |
| Startfinansiering | 2 ETH via Tornado Cash |
| Tappet | 2 843 ETH + 1,68 mill. USDC |
| Verdi tappet | ~8,5 mill. USD (~80 mill. kr) |
| Andel av hvelvet | 68 prosent av 12,45 mill. USD |
Da tapet var et faktum, gjorde Term Labs det eneste selskapet kunne: det stengte alle Term Meta Vaults for godt, trakk tilbake styringsrollene deres og sperret for nye innskudd, samtidig som uttak ble holdt åpne. Kjerneprotokollen med de ordinære låne- og utlånsmarkedene var ikke berørt. Yearn presiserte at angrepet gjaldt et egendefinert styringslag, og at «the attack vector does not apply to standard Yearn vault setups», melder KuCoin.
Da tidslåsen ble en papirvegg
Det mest ubehagelige med Term Finance er ikke at protokollen manglet forsvar. Den hadde nettopp det ekspertene anbefaler: en tidslås på sju dager før et vedtak kunne utføres, og vetorett for dem som hadde satt inn penger. Likevel gikk angrepet gjennom. Ifølge Crowdfund Insider var beskyttelsen på plass, men den var ikke nok til å stanse forslagene da stemmetersklene først var nådd.
Grunnen er enkel, og den gjelder alle tidslåser. En tidslås stanser ingenting av seg selv. Den kjøper tid, forutsatt at noen bruker tiden til å reagere. Ingen fulgte med på forslagskøen i Term Finance da klokken tikket, og ingen brukte vetoretten før vinduet var ute. En vetorett som den ærlige minoriteten aldri løfter en finger for å bruke, er verdt nøyaktig ingenting mot en angriper som allerede sitter på 90 prosent av stemmene.
Ethereum-medgründer Vitalik Buterin beskrev dette presist allerede i 2021. Tidslåser, skrev han, er «more like a paywall on a newspaper website than they are like a lock and key». De er en betalingsmur, ikke en lås: en ulempe for angriperen, ikke et stengsel. Sikkerhetstiltak som ser trygge ut på papiret, men som hviler på at et menneske følger med til rett tid, er et gjennomgående mønster i kryptosikkerhet; en fersk studie fant lignende svakheter i smartkonto-delegering, som vi har skrevet om i skyggesiden ved EIP-7702.
Anatomien: fra 2 ETH i Tornado Cash til 90 prosent av stemmene
Skrelt ned til mekanikken fulgte angrepet fem trinn, og ingen av dem krevde at angriperen brøt en eneste linje kode.
- Finansiering. 2 ETH ble sendt gjennom Tornado Cash for å bryte sporet mellom angriperens identitet og lommeboka som skulle utføre angrepet.
- Oppkjøp. 0,4852 tmvETH ble kjøpt for rundt 951 dollar og satt i innsats. Fordi tokenen var tynt handlet, ga dette 90,66 prosent av stemmene.
- Forslag. Angriperen la fram et styringsforslag som omdirigerte hvelvets midler til en adresse vedkommende kontrollerte.
- Utførelse. Med overveldende flertall passerte forslaget tersklene. Tidslåsen løp uten at noen grep inn, og vetoretten ble aldri brukt.
- Hvitvasking. 1,68 millioner USDC ble vekslet til DAI, og ETH ble flyttet ut, for å gjøre sporing og frysing vanskeligere.
Dette er en variant av det sikkerhetsforskere kaller stille akkumulering: angriperen samler nok stemmemakt til å vinne før noen legger merke til det. Forskjellen fra tidligere saker er farten. Fordi styringstokenen var så tynt fordelt, trengtes ikke et oppkjøp over dager eller et lån på en milliard dollar; en halv ether var nok til å vippe balansen.
Styringsangrepenes sommer: 22 millioner dollar på tre måneder
Term Finance var ikke et enkeltstående uhell. Sikkerhetsselskapet Blockaid dokumenterte minst sju styringsovertakelser på tre ulike blokkjeder i løpet av sommeren 2026, med et samlet tap på rundt 22 millioner dollar (godt over 200 millioner kroner), skriver selskapet i en gjennomgang. Term Finance kom i tillegg til dette, som en enda ferskere åttende sak.
Mønsteret er det samme fra sak til sak: prisen på å kontrollere avstemningen er en avrundingsfeil ved siden av verdiene den kontrollerer.
| Protokoll | Dato | Kjede | Tapt | Slik ble flertallet sikret |
|---|---|---|---|---|
| Token of Power | 9. juni | Ethereum | 1,59 mill. USD | Kjøpte flertall av bare 16 384 tokener, mintet 10 mrd nye i én transaksjon uten tidslås |
| BonkDAO | 6. juli | Solana | ~20 mill. USD | Brukte ~4,4 mill. USD på ~1 prosent av tilbudet for å nå quorum; 7 lommebøker stemte |
| BarnBridge SMART Yield | 15. juli | Ethereum | 777 000 USD | Låste ~600 USD i styringstokener, kapret oppgraderingsstien |
| Term Finance | 23. august | Ethereum | ~8,5 mill. USD | Kjøpte 90,66 prosent av stemmene for ~951 USD |
Tre måter å kjøpe et flertall
Sommerens saker viser tre distinkte oppskrifter, men med samme grunnlogikk.
Den tynne tokenen. Token of Power hadde et samlet tilbud på bare 16 384 tokener. Den som kjøpte noen tusen av dem, kontrollerte protokollen. 9. juni brukte en angriper det flertallet til å vedta en oppgradering som mintet ti milliarder nye tokener rett i egen lomme, alt i én transaksjon uten tidslås, ifølge Blockaid. Tap: 1,59 millioner dollar.
Det søvnige quorumet. BonkDAO hadde over 18 000 medlemmer, men da den avgjørende avstemningen fant sted, deltok bare sju lommebøker. Angriperen brukte rundt 4,4 millioner dollar på å kjøpe cirka én prosent av tilbudet, akkurat nok til å utgjøre quorumet selv, og stemte deretter ut cirka 20 millioner dollar fra kassen, rapporterte CoinDesk. Når sju lommebøker avgjør en kasse på 20 millioner dollar, er «desentralisert styring» en fiksjon.
Den kaprede oppgraderingsstien. Hos BarnBridge SMART Yield kjøpte angriperen styringstokener for rundt 600 dollar, og brukte dem til å kapre en oppgraderingsfunksjon som ga tilgang til år gamle token-godkjenninger fra rundt 50 lommebøker. Tap: 777 000 dollar. Poenget er at de farlige funksjonene (mint, kasse, oppgradering) var innen rekkevidde for én eneste avstemning.
Hvorfor så billig? Regnestykket bak angrepet
Risikokapitalselskapet a16z formulerte i 2022 den enkle ligningen som avgjør om et styringsangrep lønner seg. Profitt er lik angrepets verdi, minus kostnaden ved å skaffe stemmemakten, minus kostnaden ved å utføre angrepet. Så lenge verdiene i kassen er mye større enn prisen på stemmene, er ligningen positiv, og protokollen er et mål.
For Term Finance ga 951 dollar kontroll over 8,5 millioner. Det er en avkastning på nesten 9 000 ganger. Grunnen til at stemmene er så billige, er at markedet priser en styringstoken som et spekulativt aktivum, ikke som nøkkelen til et hvelv. a16z peker også på et dypere problem selskapet kaller «indistinguishability»: markedet kan ikke se forskjell på en angriper som samler stemmer og en optimist som kjøper seg opp. Begge presser prisen likt, helt til den ene tømmer kassen. Så lenge en styringstoken både er billig og fritt omsettelig, er terskelen for angrep lav.
Roten: en token er to rettigheter i én
Under hver av disse sakene ligger den samme konstruksjonsfeilen, og Vitalik Buterin pekte på den for flere år siden. En styringstoken er «a bundle of two rights»: en økonomisk interesse i protokollen, og retten til å styre den. Problemet, skrev han, er at «these two rights are very easy to unbundle». Kjøper du styringsretten billig, eller låner den for én blokk, uten å bry deg om den økonomiske nedsiden, stemmer du gjerne for å ødelegge tokenens verdi hvis du kan hente ut mer fra kassen enn du taper.
En styringstoken uten reell inntekt bak seg er nettopp den slags rettighet som er billig å kjøpe og lett å stemme bort; vi så samme dynamikk i obduksjonen av en belønningstoken uten inntekt. Konsentrasjon gjør alt verre. Analyseselskapet Chainalysis fant at under én prosent av innehaverne kontrollerer rundt 90 prosent av stemmemakten i store DAO-er, ifølge Cointelegraph. Når deltakelsen samtidig ofte er ensifret, er avstanden fra «fellesskapsstyring» til «sju lommebøker» kort.
Revisjonen som ikke fanget det
Term Finance-hvelvene kjørte på Yearn V3, en veletablert og revidert infrastruktur. Likevel forsvant to tredjedeler av pengene. Forklaringen er ubehagelig for hele revisjonsbransjen: koden hadde ingen feil. Den gjorde akkurat det den skulle. Sårbarheten lå i styringsdesignet, ikke i kildekoden, og det var derfor Yearn kunne slå fast at standardhvelvene deres var trygge, mens det egendefinerte styringslaget ble angrepet.
En vanlig smartkontraktrevisjon sjekker at koden gjør det den påstår. Den stiller sjelden spørsmålet «hva skjer hvis feil person helt legitimt kontrollerer stemmene?». Det er en styringsgjennomgang, en annen disiplin, og en av grunnene til at styringsangrep glipper forbi selv reviderte protokoller. Grensene for hva en revisjon faktisk fanger, er et tema vi har utforsket i gjennomgangen av hvem som sikrer de tokeniserte verdiene.
Den andre styringskrisen: da Aave mistet hele laget sitt
Ikke hver styringskrise er et ran. I 2026 opplevde Aave, DeFis største utlånsprotokoll med innskudd på rundt 26 til 27 milliarder dollar (i størrelsesorden 250 milliarder kroner), at alle de tre sentrale tjenesteleverandørene forlot prosjektet. BGD Labs varslet exit i februar, Marc Zellers Aave Chan Initiative i mars, og risikoforvalteren Chaos Labs trakk seg i april, melder The Block.
Striden handlet om det samme som ligger under ranene: konsentrasjon av stemmemakt. Zeller advarte om at «a single entity holds enough voting power to pass its own budget proposals over community opposition». Enkelte analytikere beskrev exodusen som en de facto privatisering av Aave. Poenget for vår del: konsentrert stemmemakt er den samme grunnårsaken som i angrepene, bare uttrykt som en langsom institusjonell skilsmisse i stedet for et lynraskt tyveri. Begge er styringssvikt, og begge starter med at makten samler seg på for få hender.
Forsvarsverket: hva som faktisk stopper et styringsangrep
Blockaid oppsummerer forsvaret i et sett lagvise tiltak, og Term Finance viser hvorfor ett tiltak alene ikke holder. Tabellen under viser de viktigste, hva de stopper, og hvor de svikter.
| Forsvar | Hva det stopper | Svakhet |
|---|---|---|
| Tidslås med nødstopp | Gir tid til å reagere | Verdiløs hvis ingen overvåker køen (Term Finance) |
| Snapshot fra tidligere blokk | Flash-lån-angrep | Hjelper ikke mot ekte oppkjøp |
| Høyere quorum og innskuddsterskel | Billige flertall | Kan låse forsamlingen ved lav deltakelse |
| Isoler mint, kasse og oppgradering | At én avstemning når farlige funksjoner | Krever bevisst arkitektur fra start |
| Overvåking og med-signering | Ondsinnede forslag før utførelse | Krever tredjepart eller egen infrastruktur |
| Redusert token-likviditet (staking, lock) | Rask akkumulering | Går på bekostning av likviditet |
| Konsentrasjonsvarsler | Snikakkumulering | Reaktivt, ikke forebyggende |
Den gode nyheten er at overvåking faktisk virker når den er på plass. Flere av sommerens forsøk ble fanget før utførelse nettopp fordi noen fulgte med på forslagskøen og reagerte i tide. Å tenke som en angriper for å finne hullene før de blir utnyttet, er kjernen i offensiv sikkerhet, noe vi har sett nærmere på i forklaringen på red teaming.
Sjekkliste for innskyteren
Før du setter penger i en protokoll som styres av en token, er dette spørsmålene som skiller et robust design fra et åpent mål.
- Hvor mange tokener trengs for å nå quorum, og hva koster de mot verdiene i kassen?
- Finnes en reell tidslås med nødstopp, og hvem kan i praksis bruke vetoretten?
- Kan én enkelt avstemning nå mint-, kasse- eller oppgraderingsfunksjoner?
- Hvor mange lommebøker stemmer faktisk? Ensifret deltakelse er et faresignal.
- Er styringstokenen tynt handlet, slik at et lite kjøp kan gi flertall?
- Overvåker noen forslagskøen, eller stoler protokollen på at «noen» følger med?
Er det ulovlig? Mango, Ooki og et tynt lovverk
Å stemme seg til andres penger føles åpenbart som tyveri, men jussen er langt fra avklart. Den mest kjente saken er Mango Markets, der Avraham Eisenberg ble dømt for et angrep på 110 millioner dollar, før en dommer i mai 2025 opphevet domfellelsen, blant annet fordi protokollen var tillatelsesløs og selveksekverende, rapporterte CoinDesk. Det er vanskelig å kalle en legitim avstemning for «bedrageri» når koden gjorde nøyaktig det den var satt til.
På den andre siden fikk amerikanske CFTC medhold da retten slo fast at Ooki DAO var en «unincorporated association» og en juridisk «person», med en uteblivelsesdom på 643 542 dollar, ifølge CFTC selv. For en norsk innskyter er bildet mer nøkternt. MiCA, innført i norsk rett gjennom kryptoeiendelsloven fra 1. juli 2025, regulerer tilbydere av kryptotjenester og utstedere, ikke hvordan en protokoll utformer sin styring, slik Finanstilsynet beskriver ordningen. En DAO uten et selskap eller en CASP bak seg faller utenfor. Da står man igjen med alminnelig bedrageri og markedsmanipulasjon, og en tynn rettspraksis. Å hente pengene hjem etter at de er hvitvasket, er en egen øvelse, som vi har sett i hvordan recovery bounty henter hjem stjålet krypto.
Hva sommeren 2026 lærte oss
Avstanden fra Beanstalk til Term Finance er lærerik. I april 2022 krevde det et flash-lån på over en milliard dollar å stemme 182 millioner dollar ut av Beanstalk, et engangsnummer som utnyttet en nødluke i styringen. Sommeren 2026 lekket 22 millioner dollar ut av minst sju protokoller på tre måneder, for noen hundre til noen tusen dollar per angrep. Styringsangrepet er ikke lenger et akrobatnummer; det er blitt en rutine.
Lærdommen fra Term Finance er at forsvar som hviler på menneskelig årvåkenhet, svikter mot angrep som er stille og raske. Løsningen er arkitektonisk: gjør kontroll dyrt, isoler de farlige funksjonene bak flere sperrer, og bygg som om ingen følger med. Som a16z-partner Ali Yahya sa det til Fortune: «We spent the last 10 years rediscovering the hard way that direct democracy is a bad idea». Hvert hvelv er en valgurne, og en valgurne med penger i vil bli angrepet. Term Finance er nå selv i obduksjonssalen, en livssyklus vi har fulgt i hva som skjer etter hacket.
Ofte stilte spørsmål
Hva er et styringsangrep?
Et styringsangrep er når noen skaffer seg nok stemmemakt i en protokoll eller DAO til å vedta forslag som tømmer kassen eller kaprer kontrollen, uten å utnytte en kodefeil. Selve avstemningen er våpenet: smartkontrakten gjør akkurat det flertallet bestemmer.
Hvordan kunne noen tømme Term Finance for 951 dollar?
Styringstokenen tmvETH var så tynt handlet at et kjøp på rundt 951 dollar ga 90,66 prosent av stemmene i hvelvet. Med det flertallet stemte angriperen rundt 8,5 millioner dollar over til egen adresse, uten å bryte kode.
Hjelper ikke en tidslås mot styringsangrep?
Bare hvis noen overvåker forslagskøen og reagerer innenfor vinduet. Term Finance hadde både en tidslås på sju dager og vetorett, men ingen grep inn i tide. En tidslås kjøper tid, men stopper ingenting av seg selv.
Er et styringsangrep ulovlig i Norge?
MiCA og Finanstilsynet regulerer kryptotjenestetilbydere og utstedere, ikke hvordan en protokoll utformer sin styring. En ren DAO faller ofte utenfor, og da står man igjen med alminnelig bedrageri og markedsmanipulasjon og en tynn rettspraksis, slik den opphevede domfellelsen i Mango-saken illustrerer.
Hvordan kan jeg vurdere om en DeFi-protokoll er utsatt?
Se på hva det koster å nå quorum mot verdiene i kassen, om det finnes en reell tidslås med nødstopp, om én avstemning kan nå mint-, kasse- eller oppgraderingsfunksjoner, hvor mange som faktisk stemmer, og om styringstokenen er tynt handlet.
Henrik Sæther dekker sikkerhet og DeFi-exploits for HOGE Wire.