IT SBIT Services
Schneeberger
DEEN
CVE-Tracker

bc-csharp: MAC-Fälschung im Stream-Modus von IesEngine durch längenabhängige KDF-Aufteilung

CVE-2026-16001Hoch 8.2

← Alle Schwachstellen

Zusammenfassung

Die Kryptobibliothek bc-csharp (BouncyCastle.Cryptography) trennt im Stream-Modus von IesEngine den MAC-Schlüssel nicht vom Schlüsselstrom, wenn die Engine ohne Blockchiffre erstellt wird. Ein Angreifer, der eine verschlüsselte Nachricht mit bekanntem Klartext beobachtet hat, kann den MAC-Schlüssel ermitteln und kürzere Nachrichten fälschen, die der Empfänger als authentisch akzeptiert. Voraussetzung ist, dass eine Anwendung IesEngine direkt im Stream-Modus mit DH oder EC Diffie-Hellman verwendet; der Blockchiffre-Modus und die IES/ECIES-Chiffren aus CipherUtilities sind nicht betroffen.

Betroffen

  • BC C# .NET 2.6.2 und älter
  • BC C# .NET 2.7.0-beta.98 (Vorabversion)
  • Nur Anwendungen, die IesEngine direkt im Stream-Modus verwenden

Behoben in

  • BC C# .NET 2.7.0 und neuer

Umgehung

  • Keine Workaround bekannt ausser den Empfehlungen des Herstellers: vom Stream-Modus in den Blockchiffre-Modus wechseln und den Stream-Modus nicht für vertrauliche Daten verwenden.
  • Vor 2.7.0 bei gepolsterten Blockchiffre-Modi alle Entschlüsselungsfehler gleich melden.

Ausnutzung

  • CISA SSVC: Ausnutzung keine, automatisierbar nein, technische Auswirkung teilweise.
  • Nicht im CISA-KEV-Katalog aufgeführt.
  • Kein öffentlicher Exploit und kein Proof of Concept gefunden.

Unsere Empfehlung

  • Die Versionen von bc-csharp und BouncyCastle.Cryptography in intern entwickelten .NET-Anwendungen und bei Herstellerprodukten erfassen.
  • Auf BC C# .NET 2.7.0 oder neuer aktualisieren.
  • Prüfen, ob Code IesEngine ohne Blockchiffre erstellt, und diesen bis zum Patch in den Blockchiffre-Modus umstellen.
  • Bei Softwareherstellern nachfragen, ob eigene IES/ECIES-Verschlüsselung eingesetzt wird.

Ö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:34.

Referenzen der NVD (2)

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.