NetSight
medium4.3

CVE-2024-1402

Mattermost vulnerable to denial of service via large number of emoji reactions

Impact

Mattermost fails to check if a custom emoji reaction exists when sending it to a post and to limit the amount of custom emojis allowed to be added in a post, allowing an attacker sending a huge amount of non-existent custom emojis in a post to crash the mobile app of a user seeing the post. Fetching posts with huge amounts of reactions results in Uncontrolled Resource Consumption.

Affected packages

EcosystemPackageAffectedFixed in
gogithub.com/mattermost/mattermost/server/v8< 8.1.88.1.8

Affected products

VendorProductAffected versions
MattermostMattermost Server
through 8.1.7
from 9.0.0 through 9.1.4
from 9.2.0 through 9.2.3

Weakness classification

References