Vulnerabilitățile din clientul Bitcoin au pus în pericol mii de noduri din rețea
Dezvoltatorii Bitcoin Core au dezvăluit detalii despre trei vulnerabilități care ar fi putut perturba mii de noduri din rețeaua Bitcoin. Una le permitea atacatorilor să ocolească protecțiile de securitate prin Tor, iar alta putea paraliza practic operațiunile de minare.
Acest articol a fost tradus din original. Citiți versiunea originală a corespondentului nostru aici.
Potrivit site-ului proiectului, toate cele trei probleme au fost remediate încă din octombrie 2025, însă avizele oficiale de securitate au fost publicate abia marți, 10 noiembrie 2026. Dezvoltatorii au pus întârzierea pe seama politicii proiectului privind divulgarea vulnerabilităților.
Prima vulnerabilitate viza mecanismul Bitcoin Core pentru conexiunile de încredere. Software-ul le permite operatorilor de noduri să creeze așa-numite liste de permisiuni cu computere cărora li se aplică limite mai puțin restrictive pentru transmiterea datelor.
Problema apărea la utilizarea Tor, o tehnologie care ascunde adresele IP reale ale utilizatorilor. În anumite configurații, Bitcoin Core trata conexiunile externe prin Tor ca pe conexiuni locale. Dacă adresa serviciului Tor local era inclusă în lista de permisiuni, utilizatorii externi primeau automat privilegii sporite.
Prin urmare, atacatorii puteau ocoli măsurile de protecție împotriva spamului și abuzurilor. Potrivit avizului publicat, problema afecta mii de noduri accesibile public pe rețeaua principală Bitcoin.
Dezvoltatorii Martin Zumsande și Antoine Poinsot au descoperit vulnerabilitatea în septembrie 2025. Aceasta a fost clasificată cu un nivel mediu de severitate. Nodurile ai căror operatori nu activaseră listele de permisiuni nu au fost afectate.
O eroare ar fi putut împiedica generarea de blocuri noi
A doua vulnerabilitate a fost clasificată cu un nivel ridicat de severitate, deoarece afecta nodurile de minare.
Eroarea apărea în timpul reorganizărilor blockchainului, când rețeaua abandonează o versiune a lanțului în favoarea alteia. În astfel de cazuri, tranzacțiile din blocurile abandonate pot reveni în mempool, o coadă de tranzacții care așteaptă confirmarea.
Totuși, o regulă introdusă în Bitcoin Core 28,0 putea, în anumite circumstanțe, să elimine una dintre aceste tranzacții restaurate, lăsând în același timp tranzacțiile asociate în coadă. Astfel, un nod de minare putea încerca să construiască un bloc cu tranzacții cărora le lipseau intrările necesare.
Sistemul de validare ar fi respins astfel de blocuri ca invalide. Un nod afectat și-ar fi pierdut capacitatea de a genera șabloane de bloc valide până la repornirea software-ului.
Dezvoltatorul Niklas Goegge a semnalat problema pe 26 septembrie 2025. Totuși, avizul oficial nu menționează cazuri cunoscute de exploatare a vulnerabilității de către atacatori.
A treia eroare, evaluată cu un nivel mediu de severitate, permitea unei conexiuni malițioase să întârzie procesarea blocurilor noi cu zece minute. Dacă un atacator controla toate cele trei conexiuni folosite pentru transmiterea rapidă a blocurilor, putea repeta atacul la nesfârșit.
De ce au așteptat dezvoltatorii un an înainte să dezvăluie vulnerabilitățile
Bitcoin Core aplică o politică de divulgare întârziată a vulnerabilităților. Detaliile problemelor cu nivel mediu și ridicat de severitate sunt publicate, de regulă, la două săptămâni după ce ultima versiune de software afectată ajunge la sfârșitul perioadei de suport.
Această abordare le oferă operatorilor de noduri mai mult timp pentru a instala actualizări și reduce riscul exploatării vulnerabilităților cunoscute.
Suportul pentru ultima serie de versiuni vulnerabile, Bitcoin Core 29.x, s-a încheiat pe 27 octombrie 2026. Acest lucru explică de ce informațiile detaliate despre probleme au fost publicate abia pe 10 noiembrie.
Totuși, codul care remedia vulnerabilitatea Tor era disponibil public pe GitHub încă din septembrie 2025. Mai mult, titlul modificării corespunzătoare preciza explicit că privilegiile din lista de permisiuni nu ar trebui să se aplice conexiunilor Tor de intrare.
În octombrie, dezvoltatorii Bitcoin Core au revizuit și regulile de divulgare pentru vulnerabilitățile care pot fi redescoperite cu ușurință, inclusiv cu ajutorul inteligenței artificiale. În astfel de cazuri, remedierile și avizele de securitate ar trebui publicate acum cât mai rapid posibil. Cele trei vulnerabilități dezvăluite în noiembrie au urmat însă calendarul anterior de divulgare.
De ce este Bitcoin Core atât de important
Bitcoin Core este principala implementare software care susține rețeaua Bitcoin. Le permite utilizatorilor să ruleze noduri complete ale blockchainului, să verifice tranzacțiile, să valideze blocurile noi și să transmită informații celorlalți participanți la rețea. Software-ul este open-source și întreținut de o comunitate independentă de dezvoltatori. Bitcoin are și clienți alternativi, precum Bitcoin Knots și btcd, care respectă aceleași reguli de rețea.
Cu toate acestea, Bitcoin Core rămâne implementarea dominantă. Potrivit Coin Dance, este folosit de aproximativ 90% dintre nodurile rețelei accesibile public. Această concentrare face ca securitatea software-ului să fie esențială pentru întregul ecosistem. O eroare gravă în Bitcoin Core ar putea afecta simultan mii de noduri, perturba propagarea tranzacțiilor și a blocurilor și crea probleme pentru mineri. Totuși, Bitcoin rămâne o rețea descentralizată, ceea ce înseamnă că o defecțiune a unui singur client nu oprește neapărat întregul blockchain.
Reamintim că echipa Bitcoin Core a dezvăluit anterior vulnerabilități identificate cu ajutorul inteligenței artificiale.
- Forex
- Crypto
-
1
TU score: 9.4/1081% din conturile de retail CFD pierd bani. -
2
TU score: 9.2/10Capitalul dumneavoastră poate fi în pericol. -
3
TU score: 9.1/10Capitalul dvs este supus riscului. -
4
TU score: 8.9/10Capitalul dumneavoastră poate fi în pericol. -
5
TU score: 8.7/10Capitalul dumneavoastră poate fi în pericol.