Bitcoin Core opravil tři zranitelnosti nalezené AI

Vývojáři Bitcoin Core, referenčního softwaru sítě Bitcoin, 28. října 2026 zveřejnili tři bezpečnostní oznámení o zranitelnostech, které mohly shodit uzel nebo mu neomezeně zvyšovat spotřebu paměti. Všechny tři našel automatický sken jazykovým modelem v projektu Loupe firmy Spiral a všechny nesou nový štítek snadno objevitelné zranitelnosti podle politiky z 22. října. Opravy jsou ve verzích 29.5, 30.4, 31.2 a 32.1 vydaných 27. a 28. října; ztrátu prostředků oznámení nepopisují.

CTO, Coinero
6 min čtení
Makro desky plošných spojů uzlu s čipem nesoucím symbol bitcoinu, pinzeta osazuje poslední ze tří nových součástek v modrofialovém světle
Ilustrační obrázek, vytvořeno AI

Stručně

  • Oznámení nesou označení CVE-2026-117350 (střední závažnost, TCP urgent data mimo Linux), CVE-2026-117349 (střední, pozastavené protějšky před BIP31) a CVE-2026-117346 (nízká, přetečení undo souboru).
  • Všechny tři chyby nahlásil automatický sken jazykovým modelem v projektu Loupe Eliase Rohrera ze Spiralu; ověřil je Gregory Sanders, vývojář L0rinc nezávisle znovu objevil dvě z nich a Andrew Dorman jednu.
  • Dvě chyby byly nahlášené už 8. července a 15. září 2026, třetí 23. října; opravy Antoina Poinsota byly sloučeny 26. října a vydány do všech udržovaných řad.
  • Jsou to první oznámení se štítkem snadno objevitelné zranitelnosti, který politika Bitcoin Core zavedla 22. října 2026, a vyšla bez dosavadního embarga.
  • Provozovatelé uzlů mají aktualizovat na 29.5, 30.4, 31.2 nebo 32.1; uzel, který selhal na undo souboru, obnoví přepínač -reindex. Kdo uzel neprovozuje, nic dělat nemusí.

Jaké chyby Bitcoin Core opravil

První chyba (CVE-2026-117350) se týká uzlů na Windows, macOS a systémech BSD; Linux postižený není. Uzel na těchto platformách sledoval síťové sokety kvůli výjimečným stavům i ve chvíli, kdy měl čtení pozastavené. Zlomyslný protějšek mohl poslat takzvaná TCP urgent data, vyvolat tím čtení a zařadit do fronty neomezené množství dat; ochrana proti zahlcení se tak obešla a uzel mohl vyčerpat paměť a spadnout. Bitcoin Core ji hodnotí jako středně závažnou.

Druhá chyba (CVE-2026-117349), také střední závažnosti, souvisí s velmi starými protějšky, které nepodporují standard BIP31. Uzel řadí oznámení i pro protějšky, jejichž odesílání pozastavil, a protějšky před BIP31 za chybějící odpovědi na ping neodpojuje. Fronta tak mohla růst bez omezení, podle oznámení nejvýš zhruba o 2 MB za hodinu u příchozího a 5 MB za hodinu u odchozího protějšku. Uzly s nastavením blocksonly jsou zasažené mnohem méně.

Třetí chyba (CVE-2026-117346) má nízkou závažnost. Těžař mohl vyrobit platné bloky, kvůli kterým jeden soubor s takzvanými undo daty, nutnými k vrácení bloku při reorganizaci řetězce, přesáhne 4 GiB; 32bitová pozice v souboru se přetočí a novější data přepíšou starší. Při reorganizaci pak uzel undo data nepřečte a vypne se; restart nepomůže a obnova vyžaduje přepínač -reindex na opravené verzi. Na Windows a 32bitových systémech selže zápis už nad 2 GiB a uzel se vypíná při každém startu i bez reorganizace; na souborovém systému FAT32 selže zápis při 4 GiB se stejným následkem. Oznámení připouští i teoretickou možnost, že útočník s přesnou kontrolou nad soubory uzlu donutí uzel při reorganizaci obnovit špatné mince a poškodit jeho množinu UTXO. Zneužití na 64bitových systémech označuje za nepraktické: vyžadovalo by několik tisíc bloků nestandardních transakcí, zhruba měsíc produkce bloků celé sítě, a výhru dvoublokové reorganizace. Známé zneužití neuvádí.

Tři oznámení Bitcoin Core z 28. 10. 2026
OznačeníZávažnostDopadNahlášeno
CVE-2026-117350střednívyčerpání paměti a pád uzlu na Windows, macOS a BSD
    1. 2026
CVE-2026-117349střednípomalý růst paměti kvůli protějškům před BIP31
    1. 2026
CVE-2026-117346nízkávypnutí uzlu po přetečení undo souboru, obnova přes -reindex
    1. 2026

Kdo chyby našel a jak rychle přišla oprava

Všechna tři oznámení uvádějí jako nálezce automatický sken jazykovým modelem v projektu Loupe, který vede Elias Rohrer ze Spiralu; službu podle příspěvku z 12. května 2026 spustily Spiral a Block. Nálezy ověřil a vývojářům předal Gregory Sanders. Chybu s undo souborem nezávisle znovu objevili L0rinc 21. srpna a Andrew Dorman 23. října, chybu s protějšky před BIP31 rovněž L0rinc. Loupe je bezplatná služba, která skenuje otevřený bitcoinový software a hlásí jen zranitelnosti doložené testovacím případem; mezi zapojenými projekty jsou vedle Bitcoin Core i BDK, LDK, rust-bitcoin nebo Cashu. Použité modely Spiral nezveřejnil.

Opravy napsal Antoine Poinsot a všechny tři byly sloučeny 26. října 2026 spolu s přenosem do řad 29 až 32. V poznámkách k verzím 29.5, 30.4 a 31.2 se objevují jako běžné změny; podrobnosti přinesla až oznámení 28. října. Verze 31.2 a 32.1 vyšly podle časových os oznámení 27. října, verze 29.5 a 30.4 dne 28. října.

První oznámení se štítkem snadno objevitelné zranitelnosti

Politika zveřejňování z 22. října 2026, o které jsme psali ve zprávě o zrušení embarga na chyby nalezitelné AI, zavedla kategorii snadno objevitelných zranitelností: oprava jde do všech udržovaných verzí, vydání vyjde co nejdříve a s ním oznámení s některými podrobnostmi. Všechna tři říjnová oznámení tento štítek nesou; u dvou z nich byla chyba nahlášená už 8. července a 15. září, tedy před politikou, a opravená až po ní.

Co mají udělat provozovatelé uzlů

Kdo provozuje uzel Bitcoin Core, má aktualizovat na opravenou verzi své řady: 29.5, 30.4, 31.2 nebo 32.1. Na Linuxu se chyba s TCP urgent daty neprojeví, zbylé dvě ano. Uzel, který už selhal na přetečení undo souboru, je po aktualizaci nutné spustit s přepínačem -reindex. Pro 32bitové systémy (zápis selže nad 2 GiB) a disky se souborovým systémem FAT32 (limit souboru 4 GiB) oznámení zmírnění nenabízí. Které verze byly chybami postižené, oznámení neuvádějí, jen verze opravené.

Oznámení nepopisují zneužití v praxi ani ztrátu prostředků; popsaný dopad je pád nebo vypnutí uzlu a růst paměti, u chyby s undo souborem i teoretické poškození množiny UTXO. Kdo bitcoin drží v běžné peněžence nebo u poskytovatele a vlastní uzel neprovozuje, nemusí dělat nic. Jak bezpečně držet bitcoin, shrnuje průvodce Jak uchovat bitcoin. Co uzel v síti dělá, vysvětluje průvodce Co je bitcoin; jak fungují bloky a těžba, popisuje průvodce Co je blockchain. Poznámky k verzi 32.1 zároveň oznamují, že po dvou týdnech vývojáři zveřejní tři chyby střední a vysoké závažnosti opravené už ve verzi 30.0. Aktuální cenu bitcoinu ukazuje graf níže.

Časté dotazy

Jsou bitcoiny uživatelů kvůli těmto chybám ohrožené?
Oznámení Bitcoin Core z 28. října 2026 popisují dopad jako pád nebo vypnutí uzlu a růst spotřeby paměti; u chyby s undo souborem připouštějí teoretické poškození množiny UTXO, zneužití na 64bitových systémech ale označují za nepraktické. Ztrátu prostředků ani zneužití v praxi neuvádějí. Bez vlastního uzlu není co aktualizovat; provozovatelé uzlů mají přejít na 29.5, 30.4, 31.2 nebo 32.1.
Kdo chyby v Bitcoin Core našel?
Všechna tři oznámení uvádějí automatický sken jazykovým modelem v projektu Loupe, který vede Elias Rohrer ze Spiralu; službu podle příspěvku z 12. května 2026 spustily Spiral a Block. Nálezy ověřil Gregory Sanders, L0rinc nezávisle znovu objevil dvě chyby a Andrew Dorman jednu. Loupe hlásí jen chyby doložené testovacím případem; použité modely Spiral nezveřejnil.
Proč Bitcoin Core chyby zveřejnil hned po opravě?
Protože je zařadil do kategorie snadno objevitelných zranitelností, kterou politika zveřejňování z 22. října 2026 zavedla pro chyby nalezitelné s minimálním úsilím, například dotazem na jazykový model. U nich jde oprava do všech udržovaných verzí a oznámení s některými podrobnostmi vychází spolu s opravenými vydáními, bez dosavadního embarga.
Co dělat, když uzel po chybě s undo souborem nenaběhne?
Podle oznámení CVE-2026-117346 restart nepomůže. Uzel je potřeba aktualizovat na opravenou verzi 29.5, 30.4, 31.2 nebo 32.1 a spustit s přepínačem -reindex. Pro 32bitové systémy, kde zápis selže nad 2 GiB, a disky se souborovým systémem FAT32, kde je limit souboru 4 GiB, oznámení žádné zmírnění nenabízí.
Jakou verzi Bitcoin Core nainstalovat po opravě?
Podle oznámení Bitcoin Core z 28. října 2026 patří opravy do všech udržovaných řad. Uzel s řadou 29 aktualizujte na 29.5, s řadou 30 na 30.4, s řadou 31 na 31.2 a s řadou 32 na 32.1. Verze 31.2 a 32.1 vyšly 27. října, verze 29.5 a 30.4 dne 28. října 2026.

Zdroje

  1. CVE-2026-117350: Unbounded memory growth through TCP urgent data on non-Linux systems
    Bitcoin Core · bitcoincore.org · anglicky
  2. CVE-2026-117349: Slow unbounded memory growth on paused pre-BIP31 peers
    Bitcoin Core · bitcoincore.org · anglicky
  3. CVE-2026-117346: Undo file overflow under extreme conditions
    Bitcoin Core · bitcoincore.org · anglicky
  4. Security Advisories
    Bitcoin Core · bitcoincore.org · anglicky
  5. Bitcoin Core 32.1 release notes
    Bitcoin Core · bitcoincore.org · anglicky
  6. Bitcoin Core 31.2 released
    Bitcoin Core · bitcoincore.org · anglicky
  7. Update security policy for easy-to-find vulnerabilities, PR #1281
    GitHub, bitcoin-core/bitcoincore.org · github.com · anglicky
  8. Meet Loupe: AI-powered vulnerability discovery for bitcoin
    Spiral · spiralxyz.substack.com · anglicky
  9. Bitcoin Core bug lets malicious peers crash Windows and Mac nodes
    Crypto Briefing · cryptobriefing.com · anglicky
Autor
Tomáš Michal
CTO, Coinero

Tomáš Michal vede jako technický ředitel (CTO) vývoj a provoz platformy Coinero: napojení na burzu, zpracování vkladů a výběrů i zabezpečení klientských účtů. V průvodcích popisuje nákup, uchování a převody kryptoměn tak, jak na Coineru skutečně probíhají.

Byl pro vás článek užitečný?

Propagační sdělení. Článek slouží k obecné informaci o kryptoaktivech a službách Coinero. Není investičním doporučením ani daňovým nebo právním poradenstvím. Hodnota kryptoaktiv může výrazně kolísat a vložené prostředky můžete ztratit zčásti i zcela. Kryptoaktiva nejsou bankovními vklady a nevztahuje se na ně systém pojištění vkladů. Přehled poplatků najdete na stránce Poplatky a limity, informace o službách a jejich rizicích na stránce Informace pro klienty.

Provozovatel: MipSoftware s.r.o., Na příkopě 848/6, Nové Město, 110 00 Praha 1, Česká republika, IČO 24667021. Držitel povolení České národní banky k poskytování služeb souvisejících s kryptoaktivy podle nařízení MiCA.

Další zprávy

Přestřižený visací zámek na dvířkách serverového stojanu s logem Binance a mince etheru a bitcoinu na kovové podlaze

Útočníci vyvedli z burzy Binance kryptoměny za 6,3 mld. USD

Při hacku kryptoměnové burzy Binance odešly 29. října 2026 večer z hot peněženek kryptoměny v hodnotě přes 6,3 mld. USD, většina z nich během zhruba dvaceti minut. Analytická firma TRM Labs útok přisuzuje severokorejské skupině TraderTraitor a označuje ho za největší krádež kryptoměn v historii. Emitenti stablecoinů a správci sítí do několika hodin zmrazili zhruba 2,7 mld. USD, Binance pozastavila výběry a slíbila, že ztráty klientů uhradí ze svého fondu.

Tomáš Michal ·
Stříbrná mince bitcoinu na spodní měděné desce zlaceného chladicího systému kvantového počítače ve světlé laboratoři

Alice & Bob: na klíče bitcoinu by stačilo 30 tisíc cat qubitů

Podle preprintu francouzské kvantové firmy Alice & Bob z 28. října 2026 by kvantový počítač na prolomení 256bitové eliptické křivky, na níž stojí podpisy bitcoinu, potřeboval 29 588 fyzických cat qubitů a zhruba 62 minut výpočtu. Jde o teoretický odhad pro stroj, který neexistuje; čip Willow od Googlu má 105 qubitů. Podle CoinDesku je to asi 17krát méně hardwaru, než odhadoval Google v březnu 2026.

Tomáš Michal ·
Zavřený šedý trezor s logem Coinbase, kabel vede k otevřené archivní krabici, z níž po světlé podlaze vypadávají prázdné kartičky a obálky, jedna visí na háčku.

Coinbase přisoudila únik kontaktních dat klientů dodavateli

Kryptoměnová burza Coinbase 28. října 2026 oznámila, že únik dat klientů měl původ u jejího analytického dodavatele Amplitude a zasáhl kontaktní údaje malé části klientů. Podle prohlášení burzy citovaného médii nešlo o průnik do systémů Coinbase a prostředky klientů dotčené nebyly. Kolik klientů se incident týká a kdy k němu došlo, Coinbase neuvedla a Amplitude se k věci do 30. října 2026 veřejně nevyjádřila.

Tomáš Michal ·

Další krok je účet na Coineru

Založení je zdarma, ověření totožnosti proběhne online a koruny vložíte běžným bankovním převodem.