CVE-2024-22031
HIGH 8.5 ALL-YEARSA vulnerability has been identified within Rancher where a user with the ability to create a project, on a certain cluster, can create a project with the same name as an existing project in a different cluster. This results in the user gaining access to the other project in the different cluster, resulting in a privilege escalation. This happens because the namespace used on the local cluster to store related resources (PRTBs and secrets) is the name of the project.
Severe if exploited (CVSS 8.5), but no confirmed exploitation. Patch on a normal cadence.
Exploitation likelihood
0.4%chance of exploitation in 30 days · 37th percentile
Impact if exploited
8.5CVSS 3.1 · HIGH · CNA
- ConfidentialityHigh
- IntegrityHigh
- AvailabilityHigh
What an attacker needs
- ✓Access: Reachable over the network — no local access needed
- ⚠Privileges: Requires a low-privilege account
- ✓User interaction: No user interaction needed
- ⚠Complexity: Needs a race window or specific setup
✓ lowers the bar for an attacker · ⚠ raises it
Proof of concept
No public PoC is currently catalogued.
Search for new PoCs
Search GitHub now — results may be empty or unverified.
Tracked sources are checked weekly for the full archive, including PoCs published after the original disclosure. A later release appears after a tracked source lists it and a refresh succeeds.
Weakness (CWE)
- CWE-863: : Incorrect authorization
CVSS vector
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H
References and research data (JSON)
Packages and version ranges
Each advisory describes its own package and affected ranges. A boundary applies to that range; it is not a universal upgrade recommendation.
github.com/rancher/rancher Go
pkg:golang/github.com/rancher/rancher
SEMVER range- Introduced version (included): 2.8.0
- Fixed boundary (excluded): 2.9.9
GitHub Advisory Database · GHSA-8h6m-wv39-239m · Updated 2026-09-10T03:50:23.677868683ZAdditional upstream package constraints
{ "database": { "source": "https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2025/04/GHSA-8h6m-wv39-239m/GHSA-8h6m-wv39-239m.json" } }github.com/rancher/rancher Go
pkg:golang/github.com/rancher/rancher
SEMVER range- Introduced version (included): 2.10.0
- Fixed boundary (excluded): 2.10.5
GitHub Advisory Database · GHSA-8h6m-wv39-239m · Updated 2026-09-10T03:50:23.677868683ZAdditional upstream package constraints
{ "database": { "source": "https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2025/04/GHSA-8h6m-wv39-239m/GHSA-8h6m-wv39-239m.json" } }github.com/rancher/rancher Go
pkg:golang/github.com/rancher/rancher
SEMVER range- Introduced version (included): 2.11.0
- Fixed boundary (excluded): 2.11.1
GitHub Advisory Database · GHSA-8h6m-wv39-239m · Updated 2026-09-10T03:50:23.677868683ZAdditional upstream package constraints
{ "database": { "source": "https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2025/04/GHSA-8h6m-wv39-239m/GHSA-8h6m-wv39-239m.json" } }github.com/rancher/rancher Go
pkg:golang/github.com/rancher/rancher
SEMVER range- All earlier versions (introduced 0)
Go Vulnerability Database · GO-2025-3647 · Updated 2026-07-02T16:59:30.987717154ZAdditional upstream package constraints
{ "ecosystem": { "custom_ranges": [ { "events": [ { "introduced": "2.8.0" }, { "fixed": "2.9.9" }, { "introduced": "2.10.0" }, { "fixed": "2.10.5" }, { "introduced": "2.11.0" }, { "fixed": "2.11.1" } ], "type": "ECOSYSTEM" } ] }, "database": { "source": "https://vuln.go.dev/ID/GO-2025-3647.json" } }
All CVSS metrics
- HIGH 8.5 v3.1 · CNA Primary
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H - HIGH 8.5 v3.1 · NVD Secondary
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H
References
Advisories
- https://github.com/rancher/rancher/security/advisories/GHSA-8h6m-wv39-239m CVE record · suse · Updated 2026-10-15T08:21:02.222Z
NVD · CVE-2024-22031 · Updated 2026-10-16T19:55:59.740
GitHub Advisory Database · GHSA-8h6m-wv39-239m
Go Vulnerability Database · GO-2025-3647
GitHub Advisory Database · GHSA-8h6m-wv39-239m · Updated 2026-09-10T03:50:23.677868683Z - https://osv.dev/vulnerability/GHSA-8h6m-wv39-239m GitHub Advisory Database · GHSA-8h6m-wv39-239m
GitHub Advisory Database · GHSA-8h6m-wv39-239m · Updated 2026-09-10T03:50:23.677868683Z - https://osv.dev/vulnerability/GO-2025-3647 Go Vulnerability Database · GO-2025-3647
Go Vulnerability Database · GO-2025-3647 · Updated 2026-07-02T16:59:30.987717154Z - https://euvd.enisa.europa.eu/vulnerability/EUVD-2024-55800 EUVD · EUVD-2024-55800
Technical & other
- https://bugzilla.suse.com/show_bug.cgi?id=CVE-2024-22031CVE record · suse · Updated 2026-10-15T08:21:02.222Z
NVD · CVE-2024-22031 · Updated 2026-10-16T19:55:59.740 - https://github.com/rancher/rancher/commit/7f16b596120dd382ce6e9ed0baf83bc23f633054 GitHub Advisory Database · GHSA-8h6m-wv39-239m
GitHub Advisory Database · GHSA-8h6m-wv39-239m · Updated 2026-09-10T03:50:23.677868683Z - https://github.com/rancher/rancher/commit/9c1d1c2bfcba36ae4f06c1fd043eb539ad801d4d GitHub Advisory Database · GHSA-8h6m-wv39-239m
GitHub Advisory Database · GHSA-8h6m-wv39-239m · Updated 2026-09-10T03:50:23.677868683Z - https://github.com/rancher/rancher/commit/b0be28f86fc556414bd9b323f05b2b4bf8317c2d GitHub Advisory Database · GHSA-8h6m-wv39-239m
GitHub Advisory Database · GHSA-8h6m-wv39-239m · Updated 2026-09-10T03:50:23.677868683Z - https://github.com/rancher/rancher/commit/f036e8b6ab726c3abbc03bbf7c8d0d53373c84e5 GitHub Advisory Database · GHSA-8h6m-wv39-239m
GitHub Advisory Database · GHSA-8h6m-wv39-239m · Updated 2026-09-10T03:50:23.677868683Z - https://github.com/rancher/rancher GitHub Advisory Database · GHSA-8h6m-wv39-239m
GitHub Advisory Database · GHSA-8h6m-wv39-239m · Updated 2026-09-10T03:50:23.677868683Z - https://pkg.go.dev/vuln/GO-2025-3647 GitHub Advisory Database · GHSA-8h6m-wv39-239m
GitHub Advisory Database · GHSA-8h6m-wv39-239m · Updated 2026-09-10T03:50:23.677868683Z
Sources: NVD · CVE.org · All sources and attribution · EPSS