IT SBIT Services
Schneeberger
DEEN
CVE-Tracker

Bouncy Castle bc-csharp: Padding-Orakel in IES/ECIES-Blockchiffre-Entschlüsselung

CVE-2026-63567Hoch 8.2

← Alle Schwachstellen

Zusammenfassung

Die Klasse IesEngine in bc-csharp prüft das CBC-Padding vor der MAC-Verifikation, wenn sie mit einer gepaddeten Blockchiffre wie AES-CBC mit PKCS#7 erstellt wird. Ein entfernter Angreifer, der einen IES- oder ECIES-Chiffretext abgefangen hat und veränderte Chiffretexte unter demselben Schlüsselpaar zur Entschlüsselung einreichen kann, kann Padding-Fehler von MAC-Fehlern unterscheiden und so den Klartext ohne privaten Schlüssel rekonstruieren. Die IES-Variante im Stream-Modus ist nicht betroffen.

Betroffen

  • bc-csharp (BouncyCastle.Cryptography) Versionen vor 2.7.0
  • Nur Anwendungen, die IesEngine direkt mit einer gepaddeten Blockchiffre erstellen (z. B. AES-CBC mit PKCS#7)
  • IES/ECIES im Stream-Modus ist nicht betroffen

Behoben in

  • Auf bc-csharp 2.7.0 oder neuer aktualisieren

Umgehung

  • IesEngine mit derselben CBC-Chiffre ohne Padding verwenden und das PKCS#7-Padding nach der MAC-Verifikation selbst entfernen (vom Hersteller beschriebene Option für Anwender, die nicht aktualisieren können)
  • Für alle Entschlüsselungsfehler dieselbe generische Fehlermeldung zurückgeben

Ausnutzung

  • CISA SSVC: Exploitation none, nicht automatisierbar
  • Stand 1. November 2026 wurden kein öffentlicher Proof of Concept und keine Hinweise auf Ausnutzung gefunden
  • Nicht im KEV-Katalog der CISA gelistet

Unsere Empfehlung

  • .NET-Anwendungen und SBOMs auf BouncyCastle.Cryptography unter 2.7.0 prüfen
  • Eigenen Code auf direkte Verwendung von IesEngine mit gepaddeten Blockchiffren prüfen
  • Auf 2.7.0 oder neuer aktualisieren und die Entschlüsselung neu testen
  • Sicherstellen, dass alle Entschlüsselungsfehler dieselbe generische Fehlermeldung zurückgeben
  • Wiki des Herstellers auf Updates überwachen

Öffentliche Exploits

In PoC-in-GitHub, Metasploit und Exploit-DB ist für diese CVE nichts verzeichnet.

Quellen der Recherche

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 17:33.

Referenzen der NVD (3)

Quellen

Der Tracker verbindet offizielle, frei nutzbare Datenquellen – laufend aktualisiert:

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.