Skip to content

← Public intelligence

Go package

github.com/mattermost/mattermost-server

Open actionable advisories and recorded vendor fixes. This public package view has no inventory attached and cannot establish whether your deployment is affected. A vendor fix never resolves your finding; verify your installed version and the source guidance.

Open advisories

171 actionable advisories, newest first. Withdrawn advisories and news are excluded. Coverage is partial.

  1. High, CVSS 8.8GoPublished

    Mattermost Server vulnerable to CSRF if CORS is enabled

    CVE-2017-18903 · GHSA-fcwg-45jh-5qhf

    Affected
    • Go github.com/mattermost/mattermost-server < 3.9.2; >= 3.10.0-rc1, < 3.10.2
    Fixed in
    3.10.23.9.2· Vendor fix available
    Issue
    An issue was discovered in Mattermost Server before 4.0.0, 3.10.2, and 3.9.2. CSRF can occur if CORS is enabled.

    Recommended action: Upgrade to 3.10.2 or 3.9.2 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  2. Critical, CVSS 9.8GoPublished

    Mattermost Server is vulnerable to SQL Injection when executing multiple POST requests

    CVE-2017-18888 · GHSA-v2vm-hq26-5jv6

    Affected
    • Go github.com/mattermost/mattermost-server < 4.1.2; >= 4.2.0-rc1, < 4.2.1; >= 4.3.0-rc1, < 4.3.0
    Fixed in
    4.2.14.1.24.3.0· Vendor fix available
    Issue
    An issue was discovered in Mattermost Server before 4.3.0, 4.2.1, and 4.1.2. It allows SQL injection during the fetching of multiple posts.

    Recommended action: Upgrade to 4.3.0, 4.2.1 or 4.1.2 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  3. Medium, CVSS 6.1GoPublished

    Mattermost Server does not safeguard against phishing via error page links

    CVE-2017-18891 · GHSA-vrh2-rprg-rgc6

    Affected
    • Go github.com/mattermost/mattermost-server >= 4.1.0, < 4.1.1; >= 4.2.0-rc1, < 4.2.0; < 4.0.5
    Fixed in
    4.2.04.1.14.0.5· Vendor fix available
    Issue
    An issue was discovered in Mattermost Server before 4.2.0, 4.1.1, and 4.0.5. It allows Phishing because an error page can have a link.

    Recommended action: Upgrade to 4.2.0, 4.1.1 or 4.0.5 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  4. Medium, CVSS 6.1GoPublished

    Mattermost Server is vulnerable to XSS through display name field

    CVE-2017-18893 · GHSA-887v-xh2x-47cm

    Affected
    • Go github.com/mattermost/mattermost-server < 4.0.5; >= 4.1.0, < 4.1.1; >= 4.2.0-rc1, < 4.2.0
    Fixed in
    4.2.04.1.14.0.5· Vendor fix available
    Issue
    An issue was discovered in Mattermost Server before 4.2.0, 4.1.1, and 4.0.5. Display names allow XSS.

    Recommended action: Upgrade to 4.2.0, 4.1.1 or 4.0.5 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  5. Medium, CVSS 5.3GoPublished

    Mattermost Server allows attackers to log sensitive information via DEBUG REST API logging endpoint

    CVE-2017-18896 · GHSA-63wg-qmrv-7q66

    Affected
    • Go github.com/mattermost/mattermost-server >= 4.1.0, < 4.1.1; < 4.0.5; >= 4.2.0-rc1, < 4.2.0
    Fixed in
    4.2.04.1.14.0.5· Vendor fix available
    Issue
    An issue was discovered in Mattermost Server before 4.2.0, 4.1.1, and 4.0.5. It allows attackers to add DEBUG lines to the logs via a REST API version 3 logging endpoint.

    Recommended action: Upgrade to 4.2.0, 4.1.1 or 4.0.5 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  6. High, CVSS 8.1GoPublished

    Mattermost Server has intermittent Authorization bypass for resource-owners

    CVE-2017-18894 · GHSA-gg42-mwr6-p82c

    Affected
    • Go github.com/mattermost/mattermost-server < 4.0.5; >= 4.1.0, < 4.1.1; >= 4.2.0-rc1, < 4.2.0
    Fixed in
    4.2.04.1.14.0.5· Vendor fix available
    Issue
    An issue was discovered in Mattermost Server before 4.2.0, 4.1.1, and 4.0.5, when used as an OAuth 2.0 service provider. Resource-owner authorization can be intermittently bypassed, allowing account takeover.

    Recommended action: Upgrade to 4.2.0, 4.1.1 or 4.0.5 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  7. Medium, CVSS 4.3GoPublished

    Mattermost Server allows attackers to create buttons that can launch API requests

    CVE-2017-18890 · GHSA-m497-hq5x-6jcv

    Affected
    • Go github.com/mattermost/mattermost-server < 4.1.2; >= 4.2.0-rc1, < 4.2.1; >= 4.3.0-rc1, < 4.3.0
    Fixed in
    4.2.14.1.24.3.0· Vendor fix available
    Issue
    An issue was discovered in Mattermost Server before 4.3.0, 4.2.1, and 4.1.2. It allows an attacker to create a button that, when pressed by a user, launches an API request.

    Recommended action: Upgrade to 4.3.0, 4.2.1 or 4.1.2 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  8. Medium, CVSS 5.3GoPublished

    Mattermost Server is vulnerable to DoS through maliciously crafted posts

    CVE-2017-18898 · GHSA-9589-mq83-f749

    Affected
    • Go github.com/mattermost/mattermost-server < 4.0.5; >= 4.1.0, < 4.1.1; >= 4.2.0-rc1, < 4.2.0
    Fixed in
    4.2.04.1.14.0.5· Vendor fix available
    Issue
    An issue was discovered in Mattermost Server before 4.2.0, 4.1.1, and 4.0.5. It allows crafted posts that potentially cause a web browser to hang.

    Recommended action: Upgrade to 4.2.0, 4.1.1 or 4.0.5 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  9. Medium, CVSS 5.3GoPublished

    Mattermost Server exposes sensitive user status information via REST API version 4 endpoint

    CVE-2017-18895 · GHSA-h742-xx59-r9pq

    Affected
    • Go github.com/mattermost/mattermost-server < 4.0.5; >= 4.1.0, < 4.1.1; >= 4.2.0-rc1, < 4.2.0
    Fixed in
    4.2.04.1.14.0.5· Vendor fix available
    Issue
    An issue was discovered in Mattermost Server before 4.2.0, 4.1.1, and 4.0.5. It allows attackers to obtain sensitive information (user statuses) via a REST API version 4 endpoint.

    Recommended action: Upgrade to 4.2.0, 4.1.1 or 4.0.5 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  10. Medium, CVSS 6.1GoPublished

    Mattermost Server mishandles redirect denial action

    CVE-2017-18897 · GHSA-f7c3-7vp3-44p6

    Affected
    • Go github.com/mattermost/mattermost-server < 4.0.5; >= 4.1.0, < 4.1.1; >= 4.2.0-rc1, < 4.2.0
    Fixed in
    4.2.04.1.14.0.5· Vendor fix available
    Issue
    An issue was discovered in Mattermost Server before 4.2.0, 4.1.1, and 4.0.5, when used as an OAuth 2.0 service provider. It mishandles a deny action for a redirection.

    Recommended action: Upgrade to 4.2.0, 4.1.1 or 4.0.5 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  11. Medium, CVSS 6.1GoPublished

    Mattermost Server does not neutralize HTML content in an Email template field

    CVE-2017-18892 · GHSA-wj5w-qghh-gvqp

    Affected
    • Go github.com/mattermost/mattermost-server < 4.0.5; >= 4.1.0, < 4.1.1; >= 4.2.0-rc1, < 4.2.0
    Fixed in
    4.2.04.1.14.0.5· Vendor fix available
    Issue
    An issue was discovered in Mattermost Server before 4.2.0, 4.1.1, and 4.0.5. E-mail templates can have a field in which HTML content is not neutralized.

    Recommended action: Upgrade to 4.2.0, 4.1.1 or 4.0.5 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  12. Medium, CVSS 4.3GoPublished

    Mattermost Server is vulnerable to webhook and slash command manipulation

    CVE-2017-18889 · GHSA-jp57-4x34-5v94

    Affected
    • Go github.com/mattermost/mattermost-server < 4.1.2; >= 4.2.0-rc1, < 4.2.1; >= 4.3.0-rc1, < 4.3.0
    Fixed in
    4.2.14.1.24.3.0· Vendor fix available
    Issue
    An issue was discovered in Mattermost Server before 4.3.0, 4.2.1, and 4.1.2. An attacker could create fictive system-message posts via webhooks and slash commands, in the v3 or v4 REST API.

    Recommended action: Upgrade to 4.3.0, 4.2.1 or 4.1.2 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  13. Critical, CVSS 9.8GoPublished

    Mattermost Server allows attackers to gain privileges by accessing unintended API endpoints with users' credentials

    CVE-2017-18885 · GHSA-g78f-6xq7-rrhq

    Affected
    • Go github.com/mattermost/mattermost-server < 4.1.2; >= 4.2.0-rc1, < 4.2.1; >= 4.3.0-rc1, < 4.3.0
    Fixed in
    4.2.14.1.24.3.0· Vendor fix available
    Issue
    An issue was discovered in Mattermost Server before 4.3.0, 4.2.1, and 4.1.2. It allows attackers to gain privileges by accessing unintended API endpoints on a user's behalf.

    Recommended action: Upgrade to 4.3.0, 4.2.1 or 4.1.2 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  14. High, CVSS 8.8GoPublished

    Mattermost Server does not properly restrict use of slash commands

    CVE-2017-18886 · GHSA-wvjg-33p9-938h

    Affected
    • Go github.com/mattermost/mattermost-server < 4.1.2; >= 4.2.0-rc1, < 4.2.1; >= 4.3.0-rc1, < 4.3.0
    Fixed in
    4.2.14.1.24.3.0· Vendor fix available
    Issue
    An issue was discovered in Mattermost Server before 4.3.0, 4.2.1, and 4.1.2. It allows a bypass of restrictions on use of slash commands.

    Recommended action: Upgrade to 4.3.0, 4.2.1 or 4.1.2 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  15. Critical, CVSS 9.3GoPublished

    Mattermost Server exposes OAuth personal access tokens to attackers

    CVE-2017-18884 · GHSA-876j-jfqf-m7j7

    Affected
    • Go github.com/mattermost/mattermost-server < 4.1.2; >= 4.2.0-rc1, < 4.2.1; >= 4.3.0-rc1, < 4.3.0
    Fixed in
    4.2.14.1.24.3.0· Vendor fix available
    Issue
    An issue was discovered in Mattermost Server before 4.3.0, 4.2.1, and 4.1.2. It allows attackers to gain privileges by using a registered OAuth application with personal access tokens.

    Recommended action: Upgrade to 4.3.0, 4.2.1 or 4.1.2 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  16. Medium, CVSS 6.9GoPublished

    Mattermost Server has low entropy for authorization data as an OAuth 2.0 Service Provider

    CVE-2017-18883 · GHSA-w8cc-3h7q-jhc3

    Affected
    • Go github.com/mattermost/mattermost-server < 4.1.2; >= 4.2.0-rc1, < 4.2.1; >= 4.3.0-rc1, < 4.3.0
    Fixed in
    4.2.14.1.24.3.0· Vendor fix available
    Issue
    An issue was discovered in Mattermost Server before 4.3.0, 4.2.1, and 4.1.2, when serving as an OAuth 2.0 Service Provider. There is low entropy for authorization data.

    Recommended action: Upgrade to 4.3.0, 4.2.1 or 4.1.2 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  17. Medium, CVSS 5.3GoPublished

    Mattermost Server is vulnerable to Path Traversal when files are stored locally

    CVE-2017-18876 · GHSA-hjqh-j6rj-gh8q

    Affected
    • Go github.com/mattermost/mattermost-server < 4.1.2-0.20171004201910-6be8113eb60c; >= 4.2.0-rc1.0.20171004154238-fadd9514f6e7, < 4.2.1-0.20171004194140-6d3cb2ce07fc; >= 4.3.0-rc1, < 4.3.0
    Fixed in
    4.3.04.2.1-0.20171004194140-6d3cb2ce07fc4.1.2-0.20171004201910-6be8113eb60c· Vendor fix available
    Issue
    An issue was discovered in Mattermost Server before 4.3.0, 4.2.1, and 4.1.2 when local storage for files is used. A System Admin can test for the existence of an arbitrary file.

    Recommended action: Upgrade to 4.3.0, 4.2.1-0.20171004194140-6d3cb2ce07fc (pre-release) or 4.1.2-0.20171004201910-6be8113eb60c (pre-release) by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  18. Medium, CVSS 5.3GoPublished

    Mattermost Server is vulnerable to channel invisibility DoS via misformatted post

    CVE-2017-18873 · GHSA-x6mw-hf2j-vqpc

    Affected
    • Go github.com/mattermost/mattermost-server < 4.1.2-0.20171013141717-ee57a5829ab1; >= 4.2.0, < 4.2.1-0.20171013140502-b3e4b0ac9168; >= 4.3.0-rc1, < 4.3.0
    Fixed in
    4.2.1-0.20171013140502-b3e4b0ac91684.1.2-0.20171013141717-ee57a5829ab14.3.0· Vendor fix available
    Issue
    An issue was discovered in Mattermost Server before 4.3.0, 4.2.1, and 4.1.2. It allows attackers to cause a denial of service (channel invisibility) via a misformated post.

    Recommended action: Upgrade to 4.3.0, 4.2.1-0.20171013140502-b3e4b0ac9168 (pre-release) or 4.1.2-0.20171013141717-ee57a5829ab1 (pre-release) by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  19. Medium, CVSS 4.3GoPublished

    Mattermost Server allows users with a session ID to revoke another users' session

    CVE-2017-18878 · GHSA-h564-6gc2-fcc6

    Affected
    • Go github.com/mattermost/mattermost-server < 4.1.2-0.20171004201910-6be8113eb60c; >= 4.2.0-rc1, < 4.2.1-0.20171004192657-8fbbd688ea24; >= 4.3.0-rc1, < 4.3.0
    Fixed in
    4.2.1-0.20171004192657-8fbbd688ea244.3.04.1.2-0.20171004201910-6be8113eb60c· Vendor fix available
    Issue
    An issue was discovered in Mattermost Server before 4.3.0, 4.2.1, and 4.1.2. Knowledge of a session ID allows revoking another user's session.

    Recommended action: Upgrade to 4.3.0, 4.2.1-0.20171004192657-8fbbd688ea24 (pre-release) or 4.1.2-0.20171004201910-6be8113eb60c (pre-release) by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  20. Medium, CVSS 5.3GoPublished

    Mattermost Server is vulnerable to XSS attacks against an OAuth 2.0 allow/deny page

    CVE-2017-18877 · GHSA-9x8x-w6g5-hx4w

    Affected
    • Go github.com/mattermost/mattermost-server < 4.1.2; >= 4.2.0, < 4.2.1; >= 4.3.0-rc1, < 4.3.0
    Fixed in
    4.2.14.1.24.3.0· Vendor fix available
    Issue
    An issue was discovered in Mattermost Server before 4.3.0, 4.2.1, and 4.1.2. XSS attacks could occur against an OAuth 2.0 allow/deny page.

    Recommended action: Upgrade to 4.3.0, 4.2.1 or 4.1.2 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  21. Medium, CVSS 6.1GoPublished

    Mattermost Server is vulnerable to XSS through author_link field in Slack attachments

    CVE-2017-18879 · GHSA-498j-wxww-j897

    Affected
    • Go github.com/mattermost/mattermost-server < 4.1.2; >= 4.2.0, < 4.2.1; >= 4.3.0-rc1, < 4.3.0
    Fixed in
    4.2.14.1.24.3.0· Vendor fix available
    Issue
    An issue was discovered in Mattermost Server before 4.3.0, 4.2.1, and 4.1.2. XSS could occur via the authorlink field of a Slack attachment.

    Recommended action: Upgrade to 4.3.0, 4.2.1 or 4.1.2 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  22. Medium, CVSS 5.3GoPublished

    Mattermost Server does not prevent System Admin from arbitrary file creation

    CVE-2017-18875 · GHSA-9rr5-q43r-ccv4

    Affected
    • Go github.com/mattermost/mattermost-server < 4.1.2-0.20171004201910-6be8113eb60c; >= 4.2.0-rc1.0.20171004154238-fadd9514f6e7, < 4.2.1-0.20171004194140-6d3cb2ce07fc; >= 4.3.0-rc1, < 4.3.0
    Fixed in
    4.3.04.2.1-0.20171004194140-6d3cb2ce07fc4.1.2-0.20171004201910-6be8113eb60c· Vendor fix available
    Issue
    An issue was discovered in Mattermost Server before 4.3.0, 4.2.1, and 4.1.2 when local storage for files is used. A System Admin can create arbitrary files.

    Recommended action: Upgrade to 4.3.0, 4.2.1-0.20171004194140-6d3cb2ce07fc (pre-release) or 4.1.2-0.20171004201910-6be8113eb60c (pre-release) by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  23. Medium, CVSS 5.3GoPublished

    Mattermost Server exposes team creator's e-mail address to other members

    CVE-2017-18887 · GHSA-35c4-5qfp-wxj6

    Affected
    • Go github.com/mattermost/mattermost-server < 4.1.2; >= 4.2.0-rc1, < 4.2.1; >= 4.3.0-rc1, < 4.3.0
    Fixed in
    4.2.14.1.24.3.0· Vendor fix available
    Issue
    An issue was discovered in Mattermost Server before 4.3.0, 4.2.1, and 4.1.2. It discloses the team creator's e-mail address to members.

    Recommended action: Upgrade to 4.3.0, 4.2.1 or 4.1.2 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  24. Medium, CVSS 6.1GoPublished

    Mattermost Server allows XSS via CSRF

    CVE-2016-11084 · GHSA-vw57-55f8-c73q

    Affected
    • Go github.com/mattermost/mattermost-server < 2.1.0
    Fixed in
    2.1.0· Vendor fix available
    Issue
    An issue was discovered in Mattermost Server before 2.1.0. It allows XSS via CSRF.

    Recommended action: Upgrade to 2.1.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  25. Medium, CVSS 4.3GoPublished

    Mattermost Server exposes information stored by a web browser

    CVE-2016-11081 · GHSA-5q37-9874-qxcw

    Affected
    • Go github.com/mattermost/mattermost-server < 2.2.0
    Fixed in
    2.2.0· Vendor fix available
    Issue
    An issue was discovered in Mattermost Server before 2.2.0. It allows unintended access to information stored by a web browser.

    Recommended action: Upgrade to 2.2.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →