Majadiliano yanaendelea kuhusu TCP hole punching ili nodi za nyumbani zilizo nyuma ya ruta ziweze kufikiwa. Toleo hili pia lina rasimu ya BIP ya kusawazisha sera za matumizi zinazotekelezwa na co-signer wakati wa kuiga covenants.
Greg Sanders, Antoine Poinsot, Elias Rohrer, Oleksandr Kurbatov na Nishant Bansal wanaungana na watangazaji wa Optech katika muhtasari wa #429, unaoanza na Bitcoin Core #36665, #36667 na #36669 kabla ya kugeukia sera ya usalama iliyosasishwa. Baadaye zinakuja silent payments za washiriki wengi, ufichuzi wa DoS katika Core Lightning na Eclair 0.14.6; nakala ya mazungumzo bado haijatoka.
Tangazo la channel linalotaja nodi ileile pande zote mbili lingeweza kuiangusha Core Lightning 25.02 hadi 26.04 kila inapowashwa upya, huku mshambuliaji akilipa ada za onchain tu; marekebisho yamo katika 26.04.1. Jarida #429 linaweka ufichuzi huo pamoja na itifaki ya Oleksandr Kurbatov ya inputs za silent payment za washiriki wengi, na matoleo madogo ya haraka ya Bitcoin Core kwa hitilafu zinazogundulika kwa urahisi.
Kwa kujifanya haitumii ping za BIP 31, peer hasidi ingeweza kukwepa kukatwa baada ya dakika 20 na kusoma polepole, ikivimbisha foleni ya utumaji ya nodi hadi 2MB kwa saa kwa kila peer inayoingia na 5MB kwa kila inayotoka. CVE-2026-117349, yenye ukali wa kati, imerekebishwa na #36667 katika Bitcoin Core 32.1, 31.2, 30.4 na 29.5; nodi za -blocksonly zilikuwa katika hatari ndogo zaidi.
Ufuatiliaji wa exception za socket sasa unafanana kati ya poll() na select() katika Bitcoin Core 29.5 (#36665), na peer zilizositishiwa utumaji zimewekewa kikomo cha muda (#36667). Nafasi za flatfile zinahamia integer za biti 64 (#36669), nodi zinachukulia kuwa anwani kutoka kwa seeds zinatumia v2transport, na DNS seed moja imeondolewa.
Mchimbaji angeweza kusukuma faili la undo la Bitcoin Core kupita 4 GiB, nafasi zake za biti 32 zikajizungusha na kuharibu data, kisha nodi kuzimika iwapo reorg inayofaa itafuata; Windows na mifumo ya biti 32 hushindwa kwenye 2 GiB bila reorg yoyote. CVE-2026-117346 ina ukali wa chini na ingehitaji takriban mwezi mmoja wa bloku zote za mtandao. Matoleo 32.1, 31.2, 30.4 na 29.5 yanarekebisha mifumo ya biti 64; nodi za biti 32 na hifadhi ya bloku kwenye FAT32 bado zimo hatarini.
Nodi za Windows, macOS na BSD zingeweza kuangushwa na peer iliyounganishwa inayotuma TCP urgent data, ambayo ilipenya usomaji uliositishwa katika backend ya select() na kurundika kumbukumbu bila kikomo (CVE-2026-117350). Nodi za Linux hutumia poll() na haziathiriki. Bitcoin Core 32.1, 31.2, 30.4 na 29.5 zinarekebisha hitilafu hii ya ukali wa kati, iliyogunduliwa na skani ya LLM chini ya Project Loupe.
Biti 5 hadi 28 za BIP 9 hazichukuliwi tena kama ishara za soft fork katika Bitcoin Core 30.4, kwa kufuata BIP 323, hivyo bloku zinazoziweka hazizushi tena onyo la deployment isiyojulikana (#34779). Upande wa mtandao, peer zilizositishiwa utumaji sasa zinawekewa kikomo cha muda (#36667), nazo nafasi za flatfile zinatumia integer za biti 64 (#36669).
Private broadcast inapata kikomo katika Bitcoin Core 31.2: foleni ya miamala ambayo bado haijarudi kutoka mtandaoni inaishia kwenye vipengee 10,000 na hukataa mawasilisho mapya ikijaa, hivyo wanaoitumia lazima waisafishe kwa abortprivatebroadcast (#35406). Biti za toleo 5 hadi 28 hazihesabiwi tena kama ishara za soft fork, kulingana na BIP 323.
Private broadcast ya Bitcoin Core 32.1 haihatarishi tena kufichua anwani ya IP ya mtumaji, uvujaji uliowezekana pale muunganisho wa v2 ulioshindwa ulipojaribiwa tena kwa v1 moja kwa moja badala ya kupitia Tor. Thamani chaguomsingi ya -maxconnections inapanda kutoka 125 hadi 200, na kasi ya kusambaza miamala sasa inadhibitiwa na foleni ya pamoja badala ya kila peer peke yake.