CVE-2026-71485 in Centrifugoinformation

Résumé

par VulDB • 20/08/2026

Centrifugo est un serveur de messagerie en temps réel open source et évolutif. Avant la version 6.9.0, Centrifugo copie la map `protocol.ConnectRequest.headers`, contrôlée par le client, via `OnClientConnecting` dans `internal/client/handler.go`, `ConnectEvent.Headers` et `SetEmulatedHeadersToContext`. Le chemin `requestHeaders` dans `internal/proxy/http.go`, le chemin `requestMetadata` dans `internal/proxy/grpc.go` et la méthode `Consume` dans `internal/unigrpc/grpc.go` peuvent transmettre une valeur figurant sur une liste autorisée en tant qu'en-tête ou métadonnée de confiance pour le backend. Un client distant peut usurper un en-tête tel que `x-trusted-user` lors des appels connect, refresh, subscribe, publish, RPC et des appels proxy associés lorsque le backend s'appuie sur cet en-tête pour l'authentification ou l'autorisation. Le transport gRPC unidirectionnel ne dispose d'aucun en-tête HTTP de niveau transport permettant de remplacer la valeur simulée. Ce problème est corrigé dans la version 6.9.0.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsable

GitHub M

Réserver

06/08/2026

Divulgation

21/08/2026

Modérer

accepté

Entrée

VDB-393872

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Want to know what is going to be exploited?

We predict KEV entries!