CVE-2026-78384
Beschreibung
CompressionUtils.inflate() dekomprimierte angreifergesteuerte DEFLATE-Daten ohne Output-Size-Cap. Eine kleine (~KB) gefertigte Nutzlast könnte sich auf dem Heap auf Gigabyte erweitern. Erreichbar über JWE-Entschlüsselung bei zip=DEF (z. B. JoseSessionTokenProvider mit RSA-OAEP-Schlüsselfolie) und über SAML-Redirect/POST-Bindungstoken-Inflation - in beiden Fällen erfolgt die Dekomprimierung vor/unabhängig von der Vertrauensvalidierung. Fix: Added a configurable maximum inflated-size cap (standardmäßig 10 MiB, org.apache.cxf.compression-max-inflated-size system property) to CompressionUtils.inflate(); abbricht mit DataFormatException einmal überschritten. Benutzern wird empfohlen, auf die Versionen 4.2.4 oder 4.1.9 oder 3.6.13 zu aktualisieren, die dieses Problem beheben.
Quellen & weiterführende Informationen
Hier werden ausschließlich tatsächlich zu dieser Schwachstelle gespeicherte Quellenbelege angezeigt.
Was ist zur Behebung zu tun?
Herstellerhinweise prüfen und das betroffene Produkt kurzfristig patchen oder kompensierende Schutzmaßnahmen aktivieren.
Empfohlene Schritte
- Betroffene Systeme identifizieren: Apache Software Foundation cxf.
- Exposition prüfen: Internet-Erreichbarkeit, Admin-Oberflächen, VPN, Mail- oder Webdienste.
- Hersteller-Advisory öffnen und verfügbare Updates, Workarounds oder Deaktivierungen prüfen.
- Nacharbeiten dokumentieren: betroffene Assets, Maßnahme, Zeitpunkt, Restrestrisiko.
Übergangsmaßnahmen
- Zugriff auf betroffene Dienste auf vertrauenswürdige Netze einschränken.
- WAF/IDS/EDR-Regeln und Hersteller-IOCs aktivieren, sofern verfügbar.
- Nicht benötigte Funktionen, Plugins oder Dienste temporär deaktivieren.