Kwetsbaarheden in Bitcoin-client bedreigden duizenden nodes op het netwerk

Kwetsbaarheden in Bitcoin-client bedreigden duizenden nodes op het netwerk
Kwetsbaarheden gevonden in Bitcoin Core

Ontwikkelaars van Bitcoin Core hebben details bekendgemaakt van drie kwetsbaarheden die duizenden nodes op het Bitcoin-netwerk hadden kunnen verstoren. Via één lek konden aanvallers beveiligingsmaatregelen omzeilen via Tor, terwijl een ander miningactiviteiten effectief had kunnen lamleggen.

Dit artikel is vertaald vanuit het origineel. Lees de originele versie van onze correspondent hier.

Volgens de website van het project waren alle drie de problemen al in oktober 2025 verholpen, maar werden de officiële beveiligingsadviezen pas op dinsdag 10 november 2026 gepubliceerd. De ontwikkelaars schreven de vertraging toe aan het beleid van het project voor het openbaar maken van kwetsbaarheden.

De eerste kwetsbaarheid had betrekking op het mechanisme voor vertrouwde verbindingen van Bitcoin Core. Met de software kunnen nodebeheerders zogeheten whitelists maken van computers waarvoor minder strenge limieten gelden voor gegevensoverdracht.

Het probleem deed zich voor bij het gebruik van Tor, een technologie die de echte IP-adressen van gebruikers verbergt. In bepaalde configuraties behandelde Bitcoin Core externe verbindingen via Tor als lokale verbindingen. Als het adres van de lokale Tor-service op de whitelist stond, kregen externe gebruikers automatisch verhoogde privileges.

Daardoor konden aanvallers maatregelen tegen spam en misbruik omzeilen. Volgens het gepubliceerde beveiligingsadvies had het probleem gevolgen voor duizenden publiek bereikbare nodes op het Bitcoin -mainnet.

De ontwikkelaars Martin Zumsande en Antoine Poinsot ontdekten de kwetsbaarheid in september 2025. Het lek werd als middelzwaar geclassificeerd. Nodes waarvan de beheerders whitelisting niet hadden ingeschakeld, waren niet getroffen.

Een bug had de aanmaak van nieuwe blocks kunnen verhinderen

De tweede kwetsbaarheid werd als ernstig geclassificeerd, omdat deze miningnodes trof.

De bug trad op tijdens reorganisaties van de blockchain, waarbij het netwerk de ene versie van de chain verlaat en een andere kiest. In zulke gevallen kunnen transacties uit verworpen blocks terugkeren naar de mempool, een wachtrij van transacties die op bevestiging wachten.

Een regel die in Bitcoin Core 28,0 was geïntroduceerd, kon onder bepaalde omstandigheden echter een van deze teruggezette transacties verwijderen, terwijl gerelateerde transacties bleven staan. Daardoor kon een miningnode proberen een block samen te stellen met transacties waarvan de inputs ontbraken.

Het validatiesysteem zou zulke blocks als ongeldig afwijzen. Een getroffen node zou geen geldige blocktemplates meer kunnen genereren totdat de software opnieuw werd gestart.

Ontwikkelaar Niklas Goegge meldde het probleem op 26 september 2025. In het officiële beveiligingsadvies worden echter geen gevallen genoemd waarin aanvallers de kwetsbaarheid hebben misbruikt.

De derde bug, die als middelzwaar werd beoordeeld, maakte het mogelijk om met een kwaadaardige verbinding de verwerking van nieuwe blocks tien minuten te vertragen. Als een aanvaller alle drie de verbindingen voor snelle blockrelay beheerste, kon die de aanval onbeperkt herhalen.

Waarom ontwikkelaars een jaar wachtten met het bekendmaken van de kwetsbaarheden

Bitcoin Core hanteert een beleid voor het vertraagd bekendmaken van kwetsbaarheden. Details van middelzware en ernstige problemen worden doorgaans twee weken nadat de ondersteuning voor de laatste getroffen softwareversie is beëindigd, gepubliceerd.

Deze aanpak geeft nodebeheerders extra tijd om updates te installeren en verkleint het risico dat bekende kwetsbaarheden worden misbruikt.

De ondersteuning voor de laatste kwetsbare releasereeks, Bitcoin Core 29.x, eindigde op 27 oktober 2026. Dat verklaart waarom gedetailleerde informatie over de problemen pas op 10 november werd gepubliceerd.

De code die de Tor-kwetsbaarheid verhelpt, was echter al sinds september 2025 openbaar beschikbaar op GitHub. Bovendien maakte de titel van de betreffende wijziging expliciet duidelijk dat whitelistprivileges niet van toepassing moesten zijn op inkomende Tor-verbindingen.

In oktober pasten Bitcoin Core-ontwikkelaars ook hun regels voor het bekendmaken van kwetsbaarheden aan die eenvoudig opnieuw kunnen worden ontdekt, onder meer met behulp van kunstmatige intelligentie. In zulke gevallen moeten patches en beveiligingsadviezen voortaan zo snel mogelijk worden uitgebracht. De drie kwetsbaarheden die in november bekend werden gemaakt, vielen echter nog onder het vorige publicatieschema.

Waarom Bitcoin Core zo belangrijk is

Bitcoin Core is de belangrijkste software-implementatie waarop het Bitcoin-netwerk draait. Hiermee kunnen gebruikers volledige nodes van de blockchain uitvoeren, transacties controleren, nieuwe blocks valideren en informatie doorgeven aan andere deelnemers aan het netwerk. De software is open source en wordt onderhouden door een onafhankelijke ontwikkelaarscommunity. Bitcoin heeft ook alternatieve clients, zoals Bitcoin Knots en btcd, die dezelfde netwerkregels volgen.

Toch blijft Bitcoin Core de dominante implementatie. Volgens Coin Dance wordt de software gebruikt door ongeveer 90% van de publiek bereikbare nodes op het netwerk. Door deze concentratie is de beveiliging van de software van cruciaal belang voor het hele ecosysteem. Een ernstige bug in Bitcoin Core zou mogelijk duizenden nodes tegelijk kunnen treffen, de verspreiding van transacties en blocks kunnen verstoren en problemen voor miners kunnen veroorzaken. Bitcoin zelf blijft echter een gedecentraliseerd netwerk, wat betekent dat een storing in één client niet noodzakelijkerwijs de hele blockchain stillegt.

Ter herinnering: het Bitcoin Core-team maakte eerder kwetsbaarheden bekend die met behulp van AI waren ontdekt.

Dit materiaal kan meningen van derden bevatten, geen van de gegevens en informatie op deze webpagina vormt beleggingsadvies volgens onze Disclaimer. Hoewel we ons houden aan strikte Redactionele Integriteit, kan deze post verwijzingen bevatten naar producten van onze partners.