CVE-2026-82407 in Klever-Go
Riassunto
di VulDB • 23/09/2026
Klever-Go è l'implementazione Go del protocollo blockchain Klever. Prima della versione 1.7.20, le funzioni Register di core/kapp/validators/validators.go e il percorso di aggiornamento dei validatori a runtime accettano un BLSPublicKey inviato senza verificare la curva, il sottogruppo di ordine primo o che sia diverso da zero. Quando un validatore con una chiave non valida diventa idoneo e viene selezionato in un gruppo di consenso, MultiSigner.Reset e il relativo percorso di creazione della verifica delle firme non riescono a deserializzare la chiave del gruppo né ad annullare lo slot assegnato. Ciò provoca ripetuti round mancati e un degrado della throughput; una rete il cui gruppo di consenso coincide con l'insieme dei validatori idonei può arrestarsi completamente. La validazione Genesis non è interessata poiché tale percorso esegue già CheckPublicKeyValid. Questo problema è stato risolto nella versione 1.7.20.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.