Cluster-API proxy overwrites forwarded client identity with its own
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| moby | SwarmKit | unaffected |
|
||||||
| Docker | Docker Engine | unaffected |
|
||||||
| moby | Moby | unaffected |
|
||||||
| moby | SwarmKit | unaffected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Docker | Docker Engine |
|
||||||||
| Moby | Moby |
|
||||||||
| Moby | Swarmkit |
|
||||||||
| Moby | Swarmkit |
|
Vendor Solution
Upgrade applications using github.com/moby/swarmkit/v2 to version 2.1.3 or later.
No CVSS v3.1
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.213% probability within 30 days)
Key SSVC decision points have not yet been added.
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Docker
Docker docker Engine Moby Moby moby Moby swarmkit |
|
| Vendors & Products |
Docker
Docker docker Engine Moby Moby moby Moby swarmkit |
| Type | Values Removed | Values Added |
|---|---|---|
| Description | SwarmKit's Cluster-API proxy can overwrite a forwarded client's TLS identity with an intermediary manager's identity. WithMetadataForwardTLSInfo replaces outgoing metadata with a copy of the incoming metadata, discarding the redirect guard's changes when built with grpc-go 1.39 or later. During a short window after a leader change, two proxy hops through managers with inconsistent views of the leader can allow an attacker possessing a valid worker node TLS certificate and private key to obtain a manager node certificate for the attacker's own key, escalating privileges from worker to manager. Applications built with an affected SwarmKit version and grpc-go 1.39 or later are impacted. | |
| Title | Cluster-API proxy overwrites forwarded client identity with its own | |
| Weaknesses | CWE-441 | |
| References |
| |
| Metrics |
cvssV4_0
|