Skip to content

2026-02-07 — Mattermost Server: multiple security issues (GHSAs)

GitHub advisories:

Summary

Mattermost Server has a cluster of newly-published advisories covering:

  • Web layer issues (XSS)
  • Authorization / access control problems (integration requests; restart-related behavior)
  • Cryptography / identity verification problems (certificate validation; weak token hashing)
  • SAML configuration hardening gaps (certificate path restriction)

Taken together, the durable guidance is:

  • keep chat/collaboration platforms on a tight patch cadence
  • treat them as high-value infrastructure (SSO + tokens + web UI + integrations)
  • plan for token/session rotation when token-generation or hashing is implicated

Who is at risk

You should treat yourself as potentially impacted if:

  • you run Mattermost Server and allow internet / broad-network access, or
  • you rely on Mattermost SSO (SAML/OAuth), or
  • you use integrations / webhooks / bots, or
  • you have many users and depend on the web UI (XSS blast radius).
  1. Upgrade Mattermost Server
  2. Apply the vendor’s fixed versions as indicated in each GHSA.

  3. Rotate sensitive tokens (if applicable in your environment)

  4. If your deployment could have been impacted by weak hashing for verification/invite/OAuth tokens, plan to:

    • invalidate old invite / verification links,
    • rotate relevant secrets/keys, and
    • force re-auth where reasonable.
  5. SSO hardening

  6. Review SAML settings; restrict certificate paths / admin-only operations per the advisory guidance.
  7. Ensure your certificate validation behavior matches your threat model (no silent fallbacks).

  8. Web security mitigations

  9. If you must delay patching:
    • reduce exposure (VPN / allowlist / WAF where feasible),
    • review CSP / security headers,
    • monitor for suspicious admin actions and integration creations.

Detection / hunt ideas

  • Look for new/changed integrations, webhooks, or bot tokens.
  • Review admin audit logs around server restarts and any subsequent anomalous API usage.
  • Hunt for signs of stored XSS: unusual channel header content, sudden admin actions following page views.