Advisory Database
  • Advisories
  • Dependency Scanning
  1. golang
  2. ›
  3. github.com/mattermost/mattermost
  4. ›
  5. CVE-2024-41926

CVE-2024-41926: Mattermost allows remote actor to set arbitrary RemoteId values for synced users

August 1, 2024 (updated July 9, 2025)

Mattermost versions 9.9.x <= 9.9.0 and 9.5.x <= 9.5.6 fail to validate the source of sync messages and only allow the correct remote IDs, which allows a malicious remote to set arbitrary RemoteId values for synced users and therefore claim that a user was synced from another remote.

References

  • github.com/advisories/GHSA-9fpw-c9x7-cv3j
  • github.com/mattermost/mattermost
  • github.com/mattermost/mattermost/commit/5114c3b7cdb84086959bf0ef8bc5afdaedf9fef6
  • mattermost.com/security-updates
  • nvd.nist.gov/vuln/detail/CVE-2024-41926
  • pkg.go.dev/vuln/GO-2024-3022

Code Behaviors & Features

Detect and mitigate CVE-2024-41926 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Dependency Scanning using SBOM also detects vulnerabilities from proprietary advisories that this site does not include. Learn more about Dependency Scanning using SBOM →

Affected versions

All versions before 5.3.2-0.20240604093018-5114c3b7cdb8

Fixed versions

  • 5.3.2-0.20240604093018-5114c3b7cdb8

Solution

Upgrade to version 5.3.2-0.20240604093018-5114c3b7cdb8 or above.

Impact 4.3 MEDIUM

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N

Learn more about CVSS

Weakness

  • CWE-284: Improper Access Control
  • CWE-346: Origin Validation Error

Source file

go/github.com/mattermost/mattermost/CVE-2024-41926.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Sun, 08 Nov 2026 00:16:13 +0000.