In Zammad 6.4.x before 6.4.2, there is client-side enforcement of server-side security. When changing their two factor authentication configuration, users need to re-authenticate with their current password first. However, this change was enforced in Zammad only on the front end level, and not when using the API directly.
{
"unresolved_ranges": [
{
"extracted_events": [
{
"introduced": "6.4"
},
{
"fixed": "6.4.2"
}
],
"source": "AFFECTED_FIELD"
},
{
"extracted_events": [
{
"introduced": "6.4"
},
{
"fixed": "6.4.2"
}
],
"source": "CPE_FIELD"
},
{
"extracted_events": [
{
"introduced": "6.4.x"
},
{
"fixed": "6.4.2"
}
],
"source": "DESCRIPTION"
}
],
"cwe_ids": [
"CWE-602"
],
"cna_assigner": "mitre",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/32xxx/CVE-2025-32359.json"
}