Zebra (zebrad): Konsensus-Aufspaltung durch Überzählung von P2SH-Sigops
Zusammenfassung
Zebra 4.5.0 (zebrad) und zebra-script 7.0.0 zählen die Signaturoperationen in P2SH-Redeem-Skripten im Legacy-Modus. Dadurch wird CHECKMULTISIG, dem OP_1 bis OP_16 vorangestellt sind, mit 20 statt mit der tatsächlichen Anzahl Schlüssel gezählt. Ein Angreifer kann P2SH-Ausgaben mit Multisig-Redeem-Skripten mit niedriger Schwelle senden, sodass ein Block, den zcashd akzeptiert, das aufgeblähte MAX_BLOCK_SIGOPS-Limit von Zebra überschreitet. Zebra-Knoten lehnen diesen Block und alle folgenden Blöcke der kanonischen Kette ab und bleiben dadurch hängen. Es sind weder Mining-Kapazität noch Berechtigungen nötig, und auch ein ehrlicher Miner kann solche Transaktionen unabsichtlich aufnehmen.
Betroffen
- Zebra (zebrad) 4.5.0 bis vor 4.5.1
- zebra-script 7.0.0 bis vor 7.0.1
- Standardkonfigurationen sind betroffen.
Behoben in
- Zebra (zebrad) 4.5.1
- zebra-script 7.0.1
Umgehung
Es ist keine Workaround-Massnahme auf Konfigurationsebene dokumentiert. Ein Update ist die einzige bekannte Abhilfe.
Ausnutzung
- CISA SSVC: Exploitation none, Automatable yes, Technical Impact partial.
- Es gibt keine Hinweise auf eine Ausnutzung in freier Wildbahn, und in der Recherche wurde kein öffentlicher Proof of Concept gefunden.
Unsere Empfehlung
- Aktualisieren Sie Zebra so bald wie möglich auf 4.5.1 oder neuer bzw. zebra-script auf 7.0.1 oder neuer.
- Prüfen Sie alle laufenden Zebra-Knoten auf die Versionen 4.5.0 bzw. zebra-script 7.0.0.
- Wenn ein Zebra-Knoten hängt oder Blöcke ablehnt, die zcashd akzeptiert, vergleichen Sie seine Chain-Spitze mit einem gepatchten Knoten oder einem zcashd-Peer und synchronisieren Sie ihn bei Bedarf neu.
- Überwachen Sie die Knoten-Logs auf Fehlermeldungen TooManyTransparentSignatureOperations.
- Wenn Sie weder Zebra noch zebra-script betreiben, ist keine Massnahme nötig.
Öffentliche Exploits
In PoC-in-GitHub, Metasploit und Exploit-DB ist für diese CVE nichts verzeichnet.
Quellen der Recherche
- GitHub Security Advisory GHSA-2prc-cj5x-4443 github.com
- VulnCheck advisory: Zebra 4.5.0 Consensus Split via P2SH Sigop Overcount www.vulncheck.com
- OSV: CVE-2026-104430 osv.dev
- Zebra 4.5.1 security fixes (Zcash Foundation) zfnd.org
- Vulners: CVE-2026-104430 vulners.com
Recherchiert und auf Deutsch und Englisch aufbereitet von einer KI (Claude von Anthropic) auf Basis von NVD, CISA, EPSS und den genannten Quellen. Massgebend sind die Angaben des Herstellers. Recherche vom 01.11.2026 06:01.
Quellen
Der Tracker verbindet offizielle, frei nutzbare Datenquellen – laufend aktualisiert:
- NVD (NIST) – CVE, Bewertung (CVSS), betroffene Produkte
- CISA KEV – von der CISA bestätigt aktiv ausgenutzte Lücken
- CISA Vulnrichment – Einschätzung der CISA (SSVC) im offiziellen CVE-Eintrag
- FIRST EPSS – Wahrscheinlichkeit einer Ausnutzung
- Microsoft MSRC – Patch Tuesday: Lücken, Schweregrad, Updates
- PoC-in-GitHub – öffentliche Proof-of-Concept-Repositories
- Metasploit (Rapid7) – Module des Metasploit Framework
- Exploit-DB (OffSec) – Archiv öffentlicher Exploits (nur Verweise)
- Patch-Tage: offizielle Seiten der Hersteller (je Hersteller verlinkt) (Patch-Tage der Hersteller)
Dieses Angebot nutzt Daten der NVD-API, ist aber von der NVD weder unterstützt noch zertifiziert. EPSS-Daten © FIRST.org.
Betroffen? Wir helfen.
Wir prüfen, ob Ihre Systeme betroffen sind, spielen Updates ein und schliessen die Lücke – auf Wunsch auch laufend mit dem System Health Checker.
