IT SBIT Services
Schneeberger
DEEN
CVE-Tracker

Bouncy Castle for Java LTS: Offenlegung des AES-Schlüssels durch native Packet-Cipher

CVE-2026-71883Hoch 8.2

← Alle Schwachstellen

Zusammenfassung

Im Bouncy-Castle-for-Java-LTS-Build geben die nativen One-Shot-AES-Packet-Ciphers (AES-CBC, CCM, CFB, CTR, GCM und GCM-SIV) anstelle von Chiffretext den rohen AES-Schlüssel zurück, wenn dasselbe Java-Array als Eingabe und Ausgabe verwendet wird, etwa bei einer Verschlüsselung direkt über dem Schlüssel-Array. Die Länge der Ausgabe stimmt weiterhin, daher bemerkt die Anwendung den Fehler nicht. Ein Angreifer, der die Ausgabe abfangen oder einsehen kann, kann so den Schlüssel erlangen; dies setzt eine Anwendung voraus, die dieses Muster verwendet, und einen x86/x86-64-Prozessor mit aktivierter nativer Unterstützung.

Betroffen

  • bcprov-lts (Bouncy Castle for Java LTS) ab 2.73.4 bis vor 2.73.13
  • Nur auf x86/x86-64-Intel-Plattformen mit aktivierter nativer Unterstützung, Java 8 und neuer
  • Nicht betroffen: bcprov (Bouncy Castle for Java ohne LTS), reine Java-Packet-Ciphers und Streaming-Native-Modi

Behoben in

  • Behoben in BC-LTS 2.73.13

Umgehung

  • Der Hersteller dokumentiert keinen Workaround; das Update auf 2.73.13 ist die Behebung.
  • Nicht verifizierter Vorschlag: Dasselbe Array nicht gleichzeitig als Schlüssel, IV oder AAD und als Ausgabepuffer für native One-Shot-AES-Ciphers verwenden oder bis zum Update reine Java-Ciphers für diese Aufrufe einsetzen. Vorher testen.

Ausnutzung

  • Keine Berichte über Ausnutzung in freier Wildbahn und kein öffentlicher Proof of Concept gefunden.
  • CISA SSVC: Ausnutzung keine, automatisierbar nein, technische Auswirkung teilweise.
  • EPSS 0.00253 (modellierte Schätzung, kein Nachweis für Ausnutzung).

Unsere Empfehlung

  • Prüfen, ob bcprov-lts 2.73.4 bis 2.73.12 eingesetzt wird, etwa über Maven- oder Gradle-Abhängigkeitslisten, vom Hersteller gelieferte Java-Anwendungen oder eine Software-Stückliste (SBOM). Das reguläre bcprov ist nicht betroffen.
  • bcprov-lts auf 2.73.13 aktualisieren.
  • Eigenentwickelten Code prüfen, der direkt über Schlüssel-, IV- oder AAD-Arrays verschlüsselt, und nach dem Update die Ausgabe auf offengelegte Schlüssel kontrollieren.
  • Bis zum Update das Muster der Verschlüsselung mit überlappenden Arrays in betroffenen Anwendungen vermeiden.

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

Referenzen der NVD (1)

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.