PT-2026-79145

CVE-2026-71485

·

Published

2026-08-20

·

Updated

2026-09-28

Description by

CVSS 3.1
9.1
Critical
MetricsAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Name of the Vulnerable Software and Affected Versions Centrifugo versions prior to 6.9.0
Description Centrifugo copies the client-controlled protocol.ConnectRequest.headers map through OnClientConnecting in internal/client/handler.go, ConnectEvent.Headers, and SetEmulatedHeadersToContext. The requestHeaders path in internal/proxy/http.go, the requestMetadata path in internal/proxy/grpc.go, and the Consume path in internal/unigrpc/grpc.go can forward an allowlisted value as a trusted backend header or metadata value. This allows a remote client to spoof headers, such as x-trusted-user, during connect, refresh, subscribe, publish, RPC, and related proxy calls if the backend relies on those headers for authentication or authorization. Additionally, the unidirectional gRPC transport lacks a transport-level HTTP header to override the emulated value.
Recommendations Update to version 6.9.0.
Exploitability
Exploit
Fix
Impacts
Vendors
Affected products
Related identifiers
GHSA-9468-V6MJ-FPPW
GO-2026-6490
Found an issue in the description? Have something to add? Feel free to write us 👾