Vulnerability · Published Aug 20, 2026 · Assigned by GitHub_M

CVE-2026-71485Centrifugo: Client-forgeable headers emulation lets any client spoof headers forwarded to proxy backends

Critical 9.1

In plain English

A critical-severity authentication bypass by spoofing in centrifugo from centrifugal. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.6% (higher than 49% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)9.1Critical
Exploit odds (30 days)0.6%top 50.6% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

Centrifugo is an open-source scalable real-time messaging server. Prior to 6.9.0, 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. A remote client can spoof a header such as x-trusted-user for connect, refresh, subscribe, publish, RPC, and related proxy calls when the backend relies on that header for authentication or authorization. The unidirectional gRPC transport has no transport-level HTTP header that can override the emulated value. This issue is fixed in version 6.9.0.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Gogithub.com/centrifugal/centrifugo6.9.0GHSA-9468-v6mj-fppw
Gogithub.com/centrifugal/centrifugono fix listedGO-2026-6490
Gogithub.com/centrifugal/centrifugo/v3no fix listedGO-2026-6490
Gogithub.com/centrifugal/centrifugo/v4no fix listedGO-2026-6490
Gogithub.com/centrifugal/centrifugo/v5no fix listedGO-2026-6490
Gogithub.com/centrifugal/centrifugo/v66.9.0GO-2026-6490

Affected products (as reported)

VendorProductVersions
centrifugal centrifugo < 6.9.0

Weakness: CWE-290 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N

References