Machine-written summary
Summary written by Claude Haiku from the source advisory. Not reviewed by a person.
The kcp front-proxy in github.com/kcp-dev/kcp versions before 0.31.4, and from 0.32.0 before 0.32.2, does not strip client-supplied X-Remote-* identity headers before forwarding requests to shards. An authenticated client can therefore inject group and extra identity values that shards trust, which can lead to system:masters access and cross-workspace read, write, and delete of resources. Upgrade to 0.31.4 or 0.32.2. Until then, an external proxy that removes X-Remote-* headers from inbound requests can reduce exposure.
Not analysed yet
We haven’t published our analysis of this Advisory yet. Once a person has reviewed it, this page will say what’s vulnerable, what has to be true for your app to be affected, and how to check.
Severity and exploitation
| Score | Rating | CVSS | Vector | Source |
|---|---|---|---|---|
| 9.9 | Critical | 3.1 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H | CNA (GitHub_M) |
- CISA KEV Not listed.
- EPSS 0.0038, the 32nd percentile, on 5 Nov 2026: FIRST’s estimate of the chance of exploitation in the next 30 days.
Timeline
- 31 Oct 2026, 14:12 UTC First seen by agentprime
- 31 Oct 2026, 14:12 UTC Confirmed by OSV
Sources
- GitHub Advisory Database: GHSA-c8w2-fgvx-vhv4
- OSV: GHSA-c8w2-fgvx-vhv4
- github.com/kcp-dev/kcp/security/advisories/GHSA-c8w2-fgvx-vhv4
- github.com/kcp-dev/kcp/commit/7437cdcfec8f927d1a9bf1b2dd1e075d038e27ca
- github.com/kcp-dev/kcp
- github.com/kcp-dev/kcp/releases/tag/v0.31.4
- github.com/kcp-dev/kcp/releases/tag/v0.32.2