A Cross-site request forgery vulnerability exists in ipa/session/login_password in all supported versions of IPA. This flaw allows an attacker to trick the user into submitting a request that could perform actions as the user, resulting in a loss of confidentiality and system integrity. During community penetration testing it was found that for certain HTTP end-points FreeIPA does not ensure CSRF protection. Due to implementation details one cannot use this flaw for reflection of a cookie representing already logged-in user. An attacker would always have to go through a new authentication attempt.
{
"cna_assigner": "redhat",
"cwe_ids": [
"CWE-352"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/5xxx/CVE-2023-5455.json",
"unresolved_ranges": [
{
"extracted_events": [
{
"range": [
{
"fixed": "0:4.6.8-5.el7_9.16"
},
{
"fixed": "8090020231201152514.3387e3d0"
},
{
"fixed": "8020020231123154806.792f4060"
},
{
"fixed": "8020020231123154806.792f4060"
},
{
"fixed": "8020020231123154806.792f4060"
},
{
"fixed": "8040020231123154610.5b01ab7e"
},
{
"fixed": "8040020231123154610.5b01ab7e"
},
{
"fixed": "8040020231123154610.5b01ab7e"
},
{
"fixed": "8060020231208020207.ada582f1"
},
{
"fixed": "8080020231201153604.b0a6ceea"
},
{
"fixed": "0:4.10.2-5.el9_3"
},
{
"fixed": "0:4.9.8-9.el9_0"
},
{
"fixed": "0:4.10.1-10.el9_2"
}
],
"source": "AFFECTED_FIELD",
"strategy": "InverseAffectedRanges"
}
]
}
]
}{
"extracted_events": [
{
"cpe": "cpe:2.3:a:freeipa:freeipa:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "0"
},
{
"fixed": "4.6.10"
}
],
"source": "CPE_RANGE"
},
{
"cpe": "cpe:2.3:a:freeipa:freeipa:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "4.7.0"
},
{
"fixed": "4.9.14"
}
],
"source": "CPE_RANGE"
},
{
"cpe": "cpe:2.3:a:freeipa:freeipa:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "4.10.0"
},
{
"fixed": "4.10.3"
}
],
"source": "CPE_RANGE"
},
{
"cpe": "cpe:2.3:a:freeipa:freeipa:4.11.0:-:*:*:*:*:*:*",
"range": [
{
"introduced": "4.11.0-NA"
},
{
"last_affected": "4.11.0-NA"
}
],
"source": "CPE_STRING"
}
]
}