Skip to content
OpenAdvisories
Medium · 4.3 CVE-2024-28949 BIT-mattermost-2024-28949EUVD-2024-1247GHSA-mcw6-3256-64ggGO-2024-2695

DoS via a large number of User Preferences

Published Apr 5, 2024 · Updated Sep 3, 2024 · Assigned by Mattermost

Description

Mattermost Server versions 9.5.x before 9.5.2, 9.4.x before 9.4.4, 9.3.x before 9.3.3, 8.1.x before 8.1.11 don't limit the number of user preferences which allows an attacker to send a large number of user preferences potentially causing denial of service.

Affected products

VendorProductAffectedFixed
Mattermost Mattermost 9.5.0 – ≤ 9.5.1, 9.4.0 – ≤ 9.4.3, 9.3.0 – ≤ 9.3.2, 8.1.0 – ≤ 8.1.10 9.6.0

Affected packages

EcosystemPackageAffectedFixedRecord
Go github.com/mattermost/mattermost-server >= 9.3.0+incompatible, < 9.3.3+incompatible · >= 9.4.0+incompatible, < 9.4.4+incompatible · >= 9.5.0+incompatible, < 9.5.2+incompatible 9.3.3+incompatible, 9.4.4+incompatible, 9.5.2+incompatible GO-2024-2695
Go github.com/mattermost/mattermost-server/v5 all versions — GO-2024-2695
Go github.com/mattermost/mattermost-server/v6 all versions — GO-2024-2695
Go github.com/mattermost/mattermost/server/v8 >= 8.1.0, < 8.1.11 8.1.11 GHSA-mcw6-3256-64gg
Go github.com/mattermost/mattermost/server/v8 >= 9.3.0, < 9.3.3 9.3.3 GHSA-mcw6-3256-64gg
Go github.com/mattermost/mattermost/server/v8 >= 9.4.0, < 9.4.4 9.4.4 GHSA-mcw6-3256-64gg
Go github.com/mattermost/mattermost/server/v8 >= 9.5.0, < 9.5.2 9.5.2 GHSA-mcw6-3256-64gg
Go github.com/mattermost/mattermost/server/v8 all versions — GO-2024-2695

References