Polygon rivela vulnerabilità DoS risolte negli hard fork Austin e Kyoto
Punti chiave
- •Polygon ha divulgato le falle di sicurezza nei suoi client Bor e Heimdall solo dopo averle risolte tramite gli hard fork Austin e Kyoto, seguendo una prassi di divulgazione coordinata.
- •La vulnerabilità più grave permetteva a una transazione appositamente costruita di costringere i validatori Heimdall a un'elaborazione eccessiva, con il potenziale di disturbare la rete.
- •Due rischi di denial-of-service in Bor avrebbero potuto rallentare l'elaborazione dei blocchi o far crashare i nodi, minacciando la disponibilità della rete ma non la sicurezza dei fondi.
- •Polygon ha riferito che nessuna delle vulnerabilità è stata sfruttata sulla mainnet prima dell'implementazione delle correzioni.
- •I nodi devono eseguire l'aggiornamento a Bor v2.10.0 e Heimdall v0.11.0, poiché le versioni precedenti sono già uscite dal consenso.

Polygon ha rivelato pubblicamente diverse vulnerabilità di sicurezza precedentemente riservate che avrebbero potuto disturbare la sua rete proof-of-stake (PoS), dopo che le correzioni sono state implementate tramite due recenti hard fork. L'approccio della divulgazione coordinata — prima correggere, poi divulgare — è una prassi comune tra i principali team blockchain per ridurre al minimo la finestra in cui gli attaccanti potrebbero sfruttare una falla nota.
Secondo una divulgazione pubblicata giovedì dal Validators Support Team di Polygon Labs, le vulnerabilità colpivano i client Bor e Heimdall di Polygon e includevano rischi di denial-of-service (DoS), esaurimento delle risorse dei validatori e falle nell'elaborazione di checkpoint e milestone. Bor è il client responsabile della produzione dei blocchi di Polygon PoS, mentre Heimdall gestisce il checkpointing verso Ethereum: entrambi sono quindi componenti essenziali per il funzionamento della rete.
Polygon ha dichiarato che le falle sono state risolte tramite gli hard fork Austin e Kyoto, che sono stati distribuiti in privato e testati accuratamente prima di essere attivati sulla mainnet e divulgati pubblicamente.
Il problema più grave riguardava Heimdall, dove una transazione appositamente costruita poteva costringere i validatori a eseguire un lavoro di elaborazione eccessivo, con il potenziale di disturbare la rete. Separatamente, l'hard fork Austin ha affrontato due rischi di denial-of-service in Bor che avrebbero potuto rallentare l'elaborazione dei blocchi o causare il crash dei nodi. Vulnerabilità DoS di questo tipo in genere non consentono il furto di fondi, ma possono degradare la disponibilità della rete — una preoccupazione per le applicazioni e gli utenti che si affidano a Polygon PoS, che rimane una delle reti di scaling di Ethereum più utilizzate.
Polygon ha riferito che nessuna delle vulnerabilità è stata osservata being sfruttata sulla mainnet, sottolineando che le correzioni sono state implementate proattivamente prima che i dettagli fossero resi pubblici.
La divulgazione ha avvertito che i nodi che eseguono versioni precedenti di entrambi i client oltre le altezze di attivazione degli hard fork sono già usciti dal consenso e devono eseguire l'aggiornamento per rientrare nella rete canonica. Bor v2.10.0 è richiesto per tutti i nodi Polygon PoS, mentre Heimdall v0.11.0 è richiesto per i validatori e i full node. Entrambi gli aggiornamenti sono già attivi sulla mainnet.
POL, il token nativo di Polygon precedentemente noto come MATIC, veniva scambiato intorno a $0.10 al momento della scrittura — in calo di circa il 4% nell'ultima settimana, in aumento del 44% nell'ultimo mese e in aumento del 2,3% dall'inizio dell'anno, secondo i dati di CoinGecko.
Magazine: SHRINCS BIP published: Quantum-secure Bitcoin comes with a catch