CakePHP Authentication is an authentication plugin for CakePHP that can also be used in PSR-7 based applications. Prior to 2.11.1, 3.3.6, and 4.1.1, the getLoginRedirect() method contains a weakness to backslash bypasses that allows redirect targets with attacker-controlled hostnames through the redirect query string parameter. This issue is fixed in versions 2.11.1, 3.3.6, and 4.1.1.
{
"cna_assigner": "GitHub_M",
"cwe_ids": [
"CWE-601"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/55xxx/CVE-2026-55590.json"
}{
"extracted_events": [
{
"cpe": "cpe:2.3:a:cakephp:cakephp:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "0"
},
{
"fixed": "2.11.1"
}
],
"source": "CPE_RANGE"
},
{
"cpe": "cpe:2.3:a:cakephp:cakephp:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "3.0.0"
},
{
"fixed": "3.3.6"
}
],
"source": "CPE_RANGE"
},
{
"cpe": "cpe:2.3:a:cakephp:cakephp:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "4.0.0"
},
{
"fixed": "4.1.1"
}
],
"source": "CPE_RANGE"
},
{
"range": [
{
"fixed": "1c1e29c7e8129cfbcae74558316ecd3ea50a8273"
}
],
"source": "REFERENCES_COMMIT"
},
{
"range": [
{
"fixed": "df28ea4e712f1e5bd0e42be4a3c5c750ca50764d"
}
],
"source": "REFERENCES_COMMIT"
},
{
"range": [
{
"fixed": "ee24bd48b9c3ef693dc9965de8f0cc8020a7052c"
}
],
"source": "REFERENCES_COMMIT"
},
{
"original_tag": "2.11.1",
"range": [
{
"fixed": "9aec999d89382e34125d5ad2bf5b1518f5167d62"
}
],
"source": "REFERENCES_TAG"
},
{
"original_tag": "3.3.6",
"range": [
{
"fixed": "86db711cbf34feee27d46a9c5810bb6abd49a4ff"
}
],
"source": "REFERENCES_TAG"
},
{
"original_tag": "4.1.1",
"range": [
{
"fixed": "ee24bd48b9c3ef693dc9965de8f0cc8020a7052c"
}
],
"source": "REFERENCES_TAG"
}
]
}