CVE-2026-67242
Beschreibung
Rabbitmq ist ein messaging- und streaming-broker. Von 4.2.0 bis 4.2.9 und 4.3.3 überspringt OAuth2 isinteger(Exp) guard die Token-Ablaufprüfungen für float exp. validatetokenexpiry/1 (Zeilen 208-214) und expiretimestamp/1 (138-144) beide mit 'when isinteger(Exp)' und fallen durch zu ok/never für float-Werte. josejwt:verify validiert nur die Signatur, nicht exp. Mit float exp findet keine Ablaufvalidierung statt, wenn der IdP exp als JSON-Float emittiert (RFC 7519 erlaubt fraktioniertes NumericDate), sowohl die Anmeldezeit-Ablaufprüfung als auch der Mid-Connection-Disconnect-Timer stillschweigend übersprungen werden, ein bereits abgelaufenes Token akzeptiert wird und Verbindungen niemals Zeit OAuth2 Backend aktiviertes IdP sendet float exp aus (ungewöhnlich; Mainstream-IdPs senden ganze Zahlen aus). Der Angreifer besitzt eine zuvor gültige Signatur. Dieses Problem wird in den Versionen 4.2.9 und 4.3.3 behoben.
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: Broadcom rabbitmq server.
- 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.