A 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.
{
"cna_assigner": "suse",
"cwe_ids": [
"CWE-863"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/22xxx/CVE-2024-22031.json"
}{
"extracted_events": [
{
"range": [
{
"introduced": "2.8.0"
},
{
"fixed": "2.9.9"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandardRange"
},
{
"range": [
{
"introduced": "2.10.0"
},
{
"fixed": "2.10.5"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandardRange"
},
{
"range": [
{
"introduced": "2.11.0"
},
{
"fixed": "2.11.1"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandardRange"
}
]
}