CVE-2026-82407 in Klever-Go
Zusammenfassung
von VulDB • 23.09.2026
Klever-Go ist die Go-Implementierung des Klever-Blockchain-Protokolls. Vor Version 1.7.20 akzeptieren core/kapp/validators/validators.go Register und der Runtime-Validator-Aktualisierungspfad einen eingereichten BLSPublicKey ohne Prüfung auf Kurve, Primzahlordnung (prime-order subgroup) oder ungleich Null. Wenn ein Validator mit einem fehlerhaften Schlüssel berechtigt wird und in eine Konsensgruppe ausgewählt wird, können MultiSigner.Reset und der entsprechende Pfad zur Erstellung der Signaturüberprüfung den Gruppenschlüssel nicht deserialisieren und den Slot nicht stornieren. Dies führt zu wiederholten verpassten Runden (missed rounds) und einer Verringerung des Durchsatzes; ein Netzwerk, dessen Konsensgruppe mit der Menge der berechtigten Validatoren übereinstimmt, kann vollständig zum Stillstand kommen. Die Genesis-Validierung ist nicht betroffen, da dieser Pfad bereits CheckPublicKeyValid durchführt. Dieses Problem wurde in Version 1.7.20 behoben.
VulDB is the best source for vulnerability data and more expert information about this specific topic.