{"id":"CVE-2025-6226","state":"PUBLISHED","title":"IDOR in CreatePost API allows for timeboxed message disclosure","description":"Mattermost versions 10.5.x <= 10.5.6, 10.8.x <= 10.8.1, 10.7.x <= 10.7.3, 9.11.x <= 9.11.16 fail to verify authorization when retrieving cached posts by PendingPostID which allows an authenticated user to read posts in private channels they don't have access to via guessing the PendingPostID of recently created posts.","publishedAt":"2025-07-18T08:48:02.717Z","updatedAt":"2025-08-07T09:53:06.698Z","severity":{"score":6.5,"label":"Medium","version":"3.1","vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/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.6","versionType":"semver"},{"version":"10.8.0","status":"affected","lessThanOrEqual":"10.8.1","versionType":"semver"},{"version":"10.7.0","status":"affected","lessThanOrEqual":"10.7.3","versionType":"semver"},{"version":"9.11.0","status":"affected","lessThanOrEqual":"9.11.16","versionType":"semver"},{"version":"10.9.0","status":"unaffected"},{"version":"10.5.8","status":"unaffected"},{"version":"10.8.2","status":"unaffected"},{"version":"10.7.4","status":"unaffected"},{"version":"9.11.17","status":"unaffected"}]}],"references":["https://mattermost.com/security-updates"],"weaknesses":["CWE-306"],"ingestedAt":"2026-10-29T20:10:04.440Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2025/6xxx/CVE-2025-6226.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.1","cveMetadata":{"cveId":"CVE-2025-6226","state":"PUBLISHED","datePublished":"2025-07-18T08:48:02.717Z","dateUpdated":"2025-08-07T09:53:06.698Z","assignerShortName":"Mattermost","assignerOrgId":"9302f53e-dde5-4bf3-b2f2-a83f91ac0eee","dateReserved":"2025-06-18T10:41:12.541Z"},"containers":{"cna":{"title":"IDOR in CreatePost API allows for timeboxed message disclosure","descriptions":[{"lang":"en","value":"Mattermost versions 10.5.x <= 10.5.6, 10.8.x <= 10.8.1, 10.7.x <= 10.7.3, 9.11.x <= 9.11.16 fail to verify authorization when retrieving cached posts by PendingPostID which allows an authenticated user to read posts in private channels they don't have access to via guessing the PendingPostID of recently created posts."}],"affected":[{"vendor":"Mattermost","product":"Mattermost","defaultStatus":"unaffected","versions":[{"version":"10.5.0","status":"affected","lessThanOrEqual":"10.5.6","versionType":"semver"},{"version":"10.8.0","status":"affected","lessThanOrEqual":"10.8.1","versionType":"semver"},{"version":"10.7.0","status":"affected","lessThanOrEqual":"10.7.3","versionType":"semver"},{"version":"9.11.0","status":"affected","lessThanOrEqual":"9.11.16","versionType":"semver"},{"version":"10.9.0","status":"unaffected"},{"version":"10.5.8","status":"unaffected"},{"version":"10.8.2","status":"unaffected"},{"version":"10.7.4","status":"unaffected"},{"version":"9.11.17","status":"unaffected"}]}],"references":[{"url":"https://mattermost.com/security-updates"}],"metrics":[{"cvssV3_1":{"attackVector":"NETWORK","attackComplexity":"LOW","privilegesRequired":"LOW","userInteraction":"NONE","scope":"UNCHANGED","confidentialityImpact":"HIGH","integrityImpact":"NONE","availabilityImpact":"NONE","version":"3.1","vectorString":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","baseSeverity":"MEDIUM","baseScore":6.5},"format":"CVSS","scenarios":[{"lang":"en","value":"GENERAL"}]}],"problemTypes":[{"descriptions":[{"cweId":"CWE-306","lang":"en","type":"CWE","description":"CWE-306: Missing Authentication for Critical Function"}]}],"providerMetadata":{"shortName":"Mattermost","orgId":"9302f53e-dde5-4bf3-b2f2-a83f91ac0eee","dateUpdated":"2025-08-07T09:53:06.698Z"},"credits":[{"lang":"en","type":"finder","value":"Dawid Kulikowski (daw10)"}],"solutions":[{"value":"Update Mattermost to versions 10.9.0, 10.5.7, 10.8.2, 10.7.4, 9.11.17 or higher.","lang":"en"}],"source":{"advisory":"MMSA-2025-00490","defect":["https://mattermost.atlassian.net/browse/MM-64225"],"discovery":"EXTERNAL"}},"adp":[{"title":"CISA ADP Vulnrichment","metrics":[{"other":{"type":"ssvc","content":{"timestamp":"2025-07-18T12:39:46.280328Z","id":"CVE-2025-6226","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-07-18T12:46:21.941Z"}}]}}}