{"id":"CVE-2025-54499","state":"PUBLISHED","title":"Insecure string comparison enables timing attacks","description":"Mattermost versions 10.5.x <= 10.5.10, 10.11.x <= 10.11.2 fail to use constant-time comparison for sensitive string comparisons which allows attackers to exploit timing oracles to perform byte-by-byte brute force attacks via response time analysis on Cloud API keys and OAuth client secrets","publishedAt":"2025-10-16T08:17:20.937Z","updatedAt":"2025-10-16T13:51:10.320Z","severity":{"score":3.1,"label":"Low","version":"3.1","vector":"CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:N/A:N","source":"Mattermost"},"assigner":"Mattermost","products":["Mattermost Mattermost"],"affected":[{"vendor":"Mattermost","product":"Mattermost","defaultStatus":"unaffected","versions":[{"version":"10.5.0","status":"affected","lessThanOrEqual":"10.5.10","versionType":"semver"},{"version":"10.11.0","status":"affected","lessThanOrEqual":"10.11.2","versionType":"semver"},{"version":"10.12.0","status":"unaffected"},{"version":"10.5.11","status":"unaffected"},{"version":"10.11.3","status":"unaffected"}]}],"references":["https://mattermost.com/security-updates"],"weaknesses":["CWE-208"],"ingestedAt":"2026-10-29T20:09:31.862Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2025/54xxx/CVE-2025-54499.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.1","cveMetadata":{"cveId":"CVE-2025-54499","state":"PUBLISHED","datePublished":"2025-10-16T08:17:20.937Z","dateUpdated":"2025-10-16T13:51:10.320Z","assignerShortName":"Mattermost","assignerOrgId":"9302f53e-dde5-4bf3-b2f2-a83f91ac0eee","dateReserved":"2025-09-16T08:32:57.368Z"},"containers":{"cna":{"title":"Insecure string comparison enables timing attacks","descriptions":[{"lang":"en","value":"Mattermost versions 10.5.x <= 10.5.10, 10.11.x <= 10.11.2 fail to use constant-time comparison for sensitive string comparisons which allows attackers to exploit timing oracles to perform byte-by-byte brute force attacks via response time analysis on Cloud API keys and OAuth client secrets"}],"affected":[{"vendor":"Mattermost","product":"Mattermost","defaultStatus":"unaffected","versions":[{"version":"10.5.0","status":"affected","lessThanOrEqual":"10.5.10","versionType":"semver"},{"version":"10.11.0","status":"affected","lessThanOrEqual":"10.11.2","versionType":"semver"},{"version":"10.12.0","status":"unaffected"},{"version":"10.5.11","status":"unaffected"},{"version":"10.11.3","status":"unaffected"}]}],"references":[{"url":"https://mattermost.com/security-updates"}],"metrics":[{"cvssV3_1":{"attackVector":"NETWORK","attackComplexity":"HIGH","privilegesRequired":"LOW","userInteraction":"NONE","scope":"UNCHANGED","confidentialityImpact":"LOW","integrityImpact":"NONE","availabilityImpact":"NONE","version":"3.1","vectorString":"CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:N/A:N","baseSeverity":"LOW","baseScore":3.1},"format":"CVSS","scenarios":[{"lang":"en","value":"GENERAL"}]}],"problemTypes":[{"descriptions":[{"cweId":"CWE-208","lang":"en","type":"CWE","description":"CWE-208: Observable Timing Discrepancy"}]}],"providerMetadata":{"shortName":"Mattermost","orgId":"9302f53e-dde5-4bf3-b2f2-a83f91ac0eee","dateUpdated":"2025-10-16T08:17:20.937Z"},"credits":[{"lang":"en","type":"finder","value":"DoyenSec"}],"solutions":[{"value":"Update Mattermost to versions 10.12.0, 10.5.11, 10.11.3 or higher.","lang":"en"}],"source":{"advisory":"MMSA-2025-00516","defect":["https://mattermost.atlassian.net/browse/MM-64968"],"discovery":"EXTERNAL"}},"adp":[{"title":"CISA ADP Vulnrichment","metrics":[{"other":{"type":"ssvc","content":{"timestamp":"2025-10-16T13:49:58.206427Z","id":"CVE-2025-54499","options":[{"Exploitation":"none"},{"Automatable":"no"},{"Technical Impact":"partial"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2025-10-16T13:51:10.320Z"}}]}}}