NotizieCryptoBitcoin Core rivela tre bug scoperti dall'IA in grado di far crashare i nodi Bitcoin (BTC)

Bitcoin Core rivela tre bug scoperti dall'IA in grado di far crashare i nodi Bitcoin (BTC)

Autore: Coinotag·

Punti chiave

  • •Bitcoin Core ha divulgato i dettagli di tre vulnerabilità nel suo software per nodi scoperte tramite una scansione basata sull'intelligenza artificiale.
  • •Una delle vulnerabilità consente a una macchina remota di far crashare un nodo Bitcoin che opera su Windows, macOS o BSD.
  • •Le vulnerabilità sono problemi di denial-of-service che non espongono le chiavi private o i fondi degli utenti, ma possono ridurre temporaneamente il numero di validatori indipendenti finché gli operatori non riavviano o aggiornano i loro nodi.
  • •I ritrovamenti sono stati resi pubblici attraverso il processo di disclosure coordinato di Bitcoin Core, e gli operatori dei nodi sono invitati a consultare gli avvisi su bitcoincore.org e applicare le versioni aggiornate.
  • •La scoperta guidata dall'IA riflette una più ampia svolta del settore verso l'audit di sicurezza assistito dalle macchine, a seguito di casi come l'agente Big Sleep del Project Zero di Google che ha identificato un difetto reale di memory-safety in SQLite nel 2024.
Bitcoin Core rivela tre bug scoperti dall'IA in grado di far crashare i nodi Bitcoin (BTC)

Bitcoin Core, l'implementazione open source dominante della rete Bitcoin, ha pubblicato i dettagli di tre vulnerabilità che una scansione basata sull'intelligenza artificiale ha individuato nel software dei nodi. Tra queste figura una vulnerabilità che consente a una macchina remota di far crashare un nodo Bitcoin (BTC) che gira su Windows, macOS o BSD.

Le analisi sono state pubblicate mercoledì, secondo COINOTAG, che ha riportato per primo la divulgazione. La copertura originale è disponibile su Bitcoin Core Discloses 3 AI-Found Bugs That Crash Bitcoin (BTC) Nodes.

Che cos'è Bitcoin Core e perché è importante

Bitcoin Core è l'implementazione di riferimento del protocollo Bitcoin, e la maggior parte dei full node raggiungibili sulla rete lo utilizza. I full node scaricano e verificano in modo indipendente ogni blocco e transazione rispetto alle regole di consenso della rete, rendendo la stabilità di questo software centrale per la robustezza e la ridondanza complessive della rete Bitcoin.

Un problema di denial-of-service, non una minaccia diretta ai fondi

Un bug che consente a una parte remota di far crashare un nodo rientra nella categoria dei denial-of-service. Le vulnerabilità di questo tipo, di per sé, non espongono le chiavi private o i fondi degli utenti. Tuttavia, possono costringere i nodi offline, riducendo temporaneamente il numero di validatori indipendenti sulla rete finché gli operatori non riavviano o aggiornano il loro software. Poiché ogni nodo esegue quella verifica in modo indipendente, un crash interrompe la partecipazione di una singola macchina alla rete senza alterare le regole di consenso che tutti gli altri nodi continuano a far rispettare.

Pratica standard di disclosure responsabile

Bitcoin Core segue un processo di disclosure coordinato per le questioni di sicurezza. Le segnalazioni vengono generalmente gestite in privato, le correzioni sono sviluppate e revisionate prima del rilascio degli avvisi pubblici, e il progetto pubblica i suoi avvisi di sicurezza attraverso i canali ufficiali su bitcoincore.org. Ciò consente agli operatori dei nodi di applicare le patch ai propri sistemi una volta disponibili le mitigazioni. Per chiunque gestisca un nodo, il passo pratico successivo è consultare gli avvisi su bitcoincore.org per le versioni interessate e applicare gli aggiornamenti rilasciati; quella pagina rappresenta anche il luogo in cui eventuali dettagli successivi del progetto verranno resi pubblici.

Scoperta di vulnerabilità assistita dall'IA

L'uso dell'intelligenza artificiale nell'audit di sicurezza del software si è ampliato in tutto il settore. In un caso ampiamente riportato del 2024, il Project Zero di Google ha annunciato che il suo agente IA Big Sleep aveva identificato una vulnerabilità di memory-safety precedentemente sconosciuta in SQLite, uno dei primi casi documentati pubblicamente di un sistema IA che scopre un difetto software reale. Da allora, le tecniche di analisi e fuzzing guidate dall'IA sono state applicate sempre più frequentemente alle codebase open source.

La divulgazione secondo cui queste tre vulnerabilità di Bitcoin Core sono state individuate da una scansione IA riflette questa più ampia adozione della ricerca di sicurezza assistita dalle macchine nelle infrastrutture open source critiche.


Questo articolo è basato su un servizio pubblicato per la prima volta da COINOTAG: https://en.coinotag.com/bitcoin-core-discloses-3-ai-found-bugs-crash-bitcoin-btc-nodes