Skip to content
OpenAdvisories
Low · 2.7 CVE-2024-4198 EUVD-2024-1107GHSA-5qx9-9ffj-5r8fGO-2024-2794

Mattermost fails to fully validate role changes

Published Apr 26, 2024 · Updated Aug 1, 2024 · Assigned by Mattermost

Description

Mattermost versions 9.6.0, 9.5.x before 9.5.3, and 8.1.x before 8.1.12 fail to fully validate role changes which allows an attacker authenticated as team admin to demote users to guest via crafted HTTP requests.

Affected products

VendorProductAffectedFixed
Mattermost Mattermost 9.6.0, 9.5.0 – ≤ 9.5.2, 8.1.0 – ≤ 8.1.11 9.7.0

Affected packages

EcosystemPackageAffectedFixedRecord
Go github.com/mattermost/mattermost-server >= 9.6.0-rc1, < 9.6.1 9.6.1 GHSA-5qx9-9ffj-5r8f
Go github.com/mattermost/mattermost-server >= 9.5.0, < 9.5.3 9.5.3 GHSA-5qx9-9ffj-5r8f
Go github.com/mattermost/mattermost-server >= 8.1.0, < 8.1.12 8.1.12 GHSA-5qx9-9ffj-5r8f
Go github.com/mattermost/mattermost-server >= 8.1.0+incompatible, < 8.1.12+incompatible · >= 9.5.0+incompatible, < 9.5.3+incompatible · >= 9.6.0-rc1+incompatible, < 9.6.1+incompatible 8.1.12+incompatible, 9.5.3+incompatible, 9.6.1+incompatible GO-2024-2794

Advisories 1

References