Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
Phantom-Signature-Attack — Kryptanalytische Studie zu CVE-2025-29774 und SIGHASH_SINGLE-Schwachstellen in Bitcoins ECDSA-Implementierung, die die Wiederherstellung privater Schlüssel durch Nonce-Wiederverwendung und Signaturfälschung für den Zugriff auf verlorene Wallets ermöglicht. | Kitploit
Tools/GitHubGitHub/demining/phantom-signature-attack
SchwachstellenanalyseExploitationKryptographiePapers & ForschungLernen & BildungBinary-Exploitation
GitHubdemining/phantom-signature-attack

Phantom-Signature-Attack

Kryptanalytische Studie zu CVE-2025-29774 und SIGHASH_SINGLE-Schwachstellen in Bitcoins ECDSA-Implementierung, die die Wiederherstellung privater Schlüssel durch Nonce-Wiederverwendung und Signaturfälschung für den Zugriff auf verlorene Wallets ermöglicht.

Repository anzeigenWebseite
214vor 8 MonatenNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen
Phantom-Signature-Angriff: Eine Analyse der kritischen Schwachstelle CVE-2025-29774 im Bitcoin-Protokoll, Implementierungsfehler von SIGHASH_SINGLE und der mathematische Rahmen für die Wiederherstellung privater Schlüssel in verlorenen Kryptowährungs-Wallets, die eine uneingeschränkte Kontrolle über BTC-Vermögenswerte ermöglicht

In diesem Forschungspapier wird eine umfassende kryptoanalytische Studie kritischer Schwachstellen in der Implementierung digitaler Signaturen des Bitcoin-Protokolls vorgestellt, nämlich  der Phantom-Signature-Angriff  (CVE-2025-29774) und der grundlegende  SIGHASH_SINGLE-Verarbeitungsfehler. Die Studie zeigt, dass die fehlerhafte Verarbeitung kryptografischer Primitive im Transaktionssignaturmechanismus die Voraussetzungen für die vollständige Kompromittierung der privaten Schlüssel von Kryptowährungs-Wallet-Besitzern ohne deren Wissen schafft. Der Angriff nutzt einen Legacy-Bug im ursprünglichen Satoshi-Client aus, bei dem das System einen universellen Hashwert von „1“ (uint256) zurückgibt, anstatt die Signatur abzulehnen, wenn die Anzahl der Transaktionseingänge und -ausgänge nicht übereinstimmt.

Der praktische Teil der Studie umfasst den Einsatz des  KeyFuzzMaster-Kryptografie-Tools zur systematischen Identifizierung von Schwachstellen im Signaturverifizierungscode, bei elliptischen Kurvenoperationen und Transaktions-Hash-Funktionen. Es werden mathematische Formeln zur Wiederherstellung privater Schlüssel durch die Wiederverwendung von Nonces (k-Parameter) im ECDSA-Algorithmus auf der secp256k1-Kurve vorgestellt. Kryptografische Primitive des  ECDSA-Algorithmus (Elliptic Curve Digital Signature Algorithm) über der  secp256k1-Elliptische-Kurve werden erörtert. Digitale Signaturen in Bitcoin erfüllen eine dreifache Funktion: Autorisierung von Ausgaben, Nichtabstreitbarkeit und Gewährleistung der Transaktionsintegrität.


  • Tutorial: https://youtu.be/fGR7Iqiq8Ag
  • Tutorial: https://cryptodeeptech.ru/phantom-signature-attack
  • Tutorial: https://dzen.ru/video/watch/69682001b2d5f9209f8b4606
  • Google Colab: https://bitcolab.ru/keyfuzzmaster-cryptanalytic-fuzzing-engine

Allerdings hat die Beibehaltung  altbewährter Architekturlösungen zur Gewährleistung der Abwärtskompatibilität zur Entstehung subtiler kryptografischer Schwachstellen mit potenziell katastrophalen Folgen geführt. Unter diesen, sticht der SIGHASH_SINGLE-Bug  hervor   — ein grundlegender Fehler im Mechanismus zur Erzeugung von Signatur-Hashes, der aus der ursprünglichen Bitcoin-Core-Implementierung übernommen und in den Netzwerk-Konsens integriert wurde.


Phantom-Signature-Angriff: Eine Analyse der kritischen Schwachstelle CVE-2025-29774 im Bitcoin-Protokoll, Implementierungsfehler von SIGHASH_SINGLE und der mathematische Rahmen für die Wiederherstellung privater Schlüssel in verlorenen Kryptowährungs-Wallets, die eine uneingeschränkte Kontrolle über BTC-Vermögenswerte ermöglicht

🔴 Gemeldete Schwachstellen

CVE-KennungKomponenteCVSS-ScoreKritikalität
CVE-2025-29774xml-crypto / SIGHASH_SINGLE9.3Kritisch
CVE-2025-29775xml-crypto DigestValue bypass9.3Kritisch
CVE-2025-48102GoUrl Bitcoin Payment Gateway (Stored XSS)5.9Mittel
CVE-2025-26541CodeSolz WooCommerce Gateway (Reflected XSS)6.1Mittel

2. Theoretische Grundlagen der Bitcoin-Kryptografie

2.1 Elliptische Kurve secp256k1 und ECDSA

Bitcoin verwendet die  secp256k1-Elliptische-Kurve, die durch den SECG-Standard (Standards for Efficient Cryptography Group) definiert ist. Die Kurve wird durch die Weierstrass-Gleichung über einem endlichen Körper definiert:

Kurvengleichung:

y² ≡ x³ + ax + b (mod p)

Für secp256k1: 

y² ≡ x³ + 7 (mod p), wobei a = 0, b = 7

Die Parameter der secp256k1-Kurve werden durch das Tupel T = (p, a, b, G, n, h) bestimmt:

secp256k1-Parameter:

p = 2²⁵⁶ − 2³² − 977 (die Primzahl, die einen endlichen Körper definiert)

n = 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEBAAEDCE6AF48A03BBFD25E8CD0364141
(die Ordnung der Kurvenpunktgruppe ist die ganzzahlige Ordnung des Generators G)

G = (Gₓ, Gᵧ) — fester Basispunkt (Generator)

2.2 Erstellung digitaler Signaturen mit dem ECDSA-Algorithmus

Tool herunterladen