Kryptolehti.fi Oppaat
Ladataan markkinadataa…
Bitcoin Core julkisti kolme haavoittuvuutta, vakavin saattoi pysäyttää louhijan lohkotuotannon

Bitcoin Core julkisti kolme haavoittuvuutta, vakavin saattoi pysäyttää louhijan lohkotuotannon

11. marraskuuta 2026 klo 12.30 Markkinat Lasse Braden
Lue tiivistelmä

Lokakuussa 2025 korjattujen vikojen yksityiskohdat pidettiin salassa 13 kuukautta, kunnes viimeinen haavoittuva versiolinja poistui tuen piiristä.

Bitcoin Core -projekti julkisti tiistaina yksityiskohdat kolmesta haavoittuvuudesta, jotka korjattiin jo lokakuussa 2025 julkaistuissa versioissa.

Tiedot pidettiin siihen asti salassa. Projekti kertoo viiveen kuuluvan käytäntöönsä. Viimeinen haavoittuva versiolinja 29.x poistui tuen piiristä 27. lokakuuta, ja yksityiskohdat julkaistiin kaksi viikkoa myöhemmin.

Korjaamattomia versioita ajavat solmut ovat haavoittuvia, ja vikojen yksityiskohdat ovat nyt julkisia. Julkistuksissa ei mainita, että vikoja olisi käytetty hyväksi.

Ketjun uudelleenjärjestely sotki muistialtaan

Vakavaksi luokiteltu vika koski versioita 28.0–28.2 ja 29.0–29.1. Sen löysi tutkija Niklas Goegge, joka ilmoitti asiasta projektin tietoturvalistalle 26. syyskuuta 2025.

Vika laukesi, kun lohkoketjun kärjessä tapahtui uudelleenjärjestely. Tällöin hylättyjen lohkojen transaktiot palautetaan solmun muistialtaaseen eli mempooliin.

Palautuksen aikana ajettiin tarkistus, joka olisi pitänyt ohittaa. Tarkistus liittyy version 3 transaktioiden eli TRUC-transaktioiden rajoituksiin. Se saattoi poistaa palautetun transaktion mutta jättää siitä riippuvat jälkeläistransaktiot altaaseen, jolloin muistialtaaseen jäi transaktioita, jotka käyttivät olemattomia ulostuloja.

Bitcoin Core kertoo julkistuksessaan, että tällaisessa tilassa louhijan kokoama lohkopohja ei läpäise kelpoisuustarkistusta. Solmu ei pysty tuottamaan lohkoja ennen uudelleenkäynnistystä. Korjaus vietiin koodikantaan kuusi päivää Goeggen ilmoituksen jälkeen.

Tor-vika ulottui tuhansiin solmuihin

Eniten solmuja koski keskivakavaksi luokiteltu vika, jonka havaitsivat tutkijat Martin Zumsande ja Antoine Poinsot syyskuussa 2025.

Tor-verkosta saapuvat yhteydet näyttävät solmulle tulevan paikallisen Tor-palvelun IP-osoitteesta. Jos ylläpitäjä oli merkinnyt tuon osoitteen luotetuksi whitelist-asetuksella, solmu kohteli jokaista Tor-verkosta saapuvaa yhteyttä luotettuna.

Luotettuihin vertaisiin solmu ei sovella palvelunestohyökkäyksiä hillitseviä rajoja eikä osaa yksityisyyssuojauksista.

Asetus ei ole oletuksena päällä, eikä vika koskenut solmuja, joissa sitä ei ollut otettu käyttöön. Projekti kertoo kuitenkin, että suositut laite- ja ohjelmistotoimittajat toimittivat Bitcoin Coren valmiiksi Tor-palvelun kanssa ja merkitsivät Tor-palvelun osoitteen luotetuksi. Toimittajia ei nimetä julkistuksessa.

– Tämä johti siihen, että tuhannet tavoitettavissa olevat pääverkon solmut merkitsivät kaikki saapuvat Tor-yhteydet luotetuiksi, projekti kirjoittaa julkistuksessaan.

Poinsot kertoi viasta Bitcoin Knots -ohjelmiston ylläpitäjälle Luke Dashjrille 17. syyskuuta ja useille ohjelmistotoimittajille kaksi päivää myöhemmin.

Kolmas vika jumitti lohkojen käsittelyn

Kolmannen, niin ikään keskivakavan vian löysi tutkija Eugene Siegel huhtikuussa 2025.

Pahantahtoinen vertainen, joka ehti ensimmäisenä ilmoittaa uudesta lohkosta tiivistetyssä muodossa eli kompaktilohkona, pystyi pysäyttämään kohdesolmun lohkojen käsittelyn kymmenen minuutin aikakatkaisun ajaksi.

Julkistuksen mukaan hyökkäystä saattoi toistaa rajatta, jos hyökkääjä hallitsi kaikkia kolmea vertaista, joilta uhri ottaa lohkoilmoitukset ensisijaisesti vastaan, tai jos solmu oli asetettu välittämään pelkkiä lohkoja.

Versio 28.3 korjaa vioista kaksi mutta ei tätä kolmatta. Julkistusten aikajanan mukaan kaikki kolme korjausta ovat versioissa 29.2 ja 30.0.

Versio 30.0 julkaistiin 10. lokakuuta 2025 ja versio 29.2 neljä päivää myöhemmin.

LB
Lasse Braden

Päätoimittaja

Kryptolehti.fi:n päätoimittaja ja kryptovaluutta-analyytikko.

Lisää Kryptolehti suosikkilähteeksi Googlessa

Vaatii Google-tilille kirjautumisen.

Aiheeseen liittyvät oppaat

Lue myös