Aggiunto il 29/01/2026
Reentrancy Attack
Attacco di rientranza
ENReentrancy Attack · pl. Reentrancy Attacks
ITAttacco di rientranza · gen. m. · pl. Attacchi di rientranza
Attacco in cui un programma esterno richiama ripetutamente una funzione prima che lo stato venga aggiornato, ottenendo operazioni o prelievi non autorizzati.
La reentrancy sfrutta l'ordine delle istruzioni. Se un contratto invia valore prima di registrare il nuovo saldo, il destinatario può richiamare la stessa funzione e ripetere il prelievo. Varianti più complesse attraversano funzioni o contratti che condividono stato. Le difese aggiornano prima gli effetti interni, limitano le chiamate esterne e usano blocchi contro il rientro. Test e analisi del flusso restano necessari perché una protezione locale può lasciare aperto un percorso alternativo.