Bouncy Castle BC-LTS: Keystream-Wiederverwendung in nativer CTR-Paketchiffre
Zusammenfassung
Die native One-Shot-CTR-Paketchiffre in BC-LTS für Java prüft nicht, ob die Eingabelänge in den vom IV verbleibenden Zählerbereich passt. Bei IVs von 13 bis 15 Byte kann der Zähler überlaufen, wodurch der Keystream innerhalb desselben Pakets wiederholt wird, ohne dass ein Fehler gemeldet wird. Ein Angreifer, der nur den Ciphertext kennt, kann zwei mit demselben Keystream verschlüsselte Abschnitte per XOR verknüpfen und die Klartexte ohne Schlüssel rekonstruieren. Das Standard-Artefakt bcprov ist nicht betroffen.
Betroffen
- BC-LTS für Java ab 2.73.4 bis vor 2.73.13
- Java 8 und neuer auf x86 / x86-64 mit verw verwendeter nativer Bibliothek
- Nicht betroffen: bcprov (Standard-Bouncy-Castle für Java), da keine nativen Implementierungen enthalten sind
- Nicht betroffen: Zähler von 4 Byte oder mehr sowie vollständige 16-Byte-IVs
Behoben in
- Aktualisierung auf BC-LTS 2.73.13
Umgehung
Unbekannt.
Ausnutzung
- Kein öffentlicher Exploit und kein Proof of Concept gefunden.
- Keine Hinweise auf Ausnutzung in freier Wildbahn; nicht im CISA-KEV-Katalog.
- CISA SSVC: Ausnutzung keine, automatisierbar ja, technische Auswirkung partiell.
Unsere Empfehlung
- Java-Anwendungen und Abhängigkeiten (SBOM, Maven/Gradle-Dateien) auf BC-LTS vor 2.73.13 prüfen.
- Internetexponierte Anwendungen priorisieren und auf BC-LTS 2.73.13 aktualisieren.
- Bis zur Aktualisierung Code prüfen, der die One-Shot-CTR-Paketchiffre mit 13- bis 15-Byte-IVs und langen Eingaben aufruft.
- Die CVSS-Werte unterscheiden sich je nach Quelle; für die Planung den Vektor des CNA (8.2) verwenden.
Öffentliche Exploits
In PoC-in-GitHub, Metasploit und Exploit-DB ist für diese CVE nichts verzeichnet.
Quellen der Recherche
- Vendor advisory (bc-java wiki) github.com
- OSV record osv.dev
- VulDB vuldb.com
- OffSeq tracker radar.offseq.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 16:46.
Referenzen der NVD (1)
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.
