Description
Discourse is an open-source discussion platform. Prior to 2026.9.0, 2026.8.1, 2026.7.3, and 2026.1.9, MessageBus audience calculation could deliver messages from a read-restricted category chat channel to an authenticated user who could view the category but was not allowed to use Chat under the site's group restrictions. The publication path bounded events by category visibility without also enforcing Chat eligibility, exposing live and recent message content available in the MessageBus backlog. The issue does not permit retrieval of the channel's full history through the Chat API and does not permit message creation or modification. This issue is fixed in versions 2026.9.0, 2026.8.1, 2026.7.3, and 2026.1.9.
Published: 2026-10-14
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized access to chat messages in read‑restricted categories
Action: Patch
AI Analysis

Impact

Discourse’s MessageBus calculation incorrectly allows an authenticated user who can view a restricted category but cannot use Chat to receive live or recent chat messages from that category. The flaw does not enable message creation or full history retrieval, but it exposes private discussion content that should remain confidential. The vulnerability is a confidentiality breach of chat content but does not compromise system integrity or availability.

Affected Systems

Discourse platform versions released before 2026.9.0, 2026.8.1, 2026.7.3, or 2026.1.9 are impacted. Any installation running those releases can deliver restricted chat messages to users outside the intended chat‑eligible group.

Risk and Exploitability

With a CVSS score of 7.5 this issue is high severity. The EPSS score is less than 1%, indicating a very low probability of exploitation at the moment, and the flaw is not listed in CISA KEV. The likely attack vector is an authenticated user who can view a category but is denied chat access. No special code execution is required; the attacker simply receives messages that should have been hidden. The impact is confined to confidentiality loss of chat content, not to system compromise.

Generated by OpenCVE AI on October 15, 2026 at 18:16 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Discourse to version 2026.9.0 or later (or the corresponding fixed releases 2026.8.1, 2026.7.3, 2026.1.9) to correct the MessageBus logic.
  • If an upgrade cannot be performed immediately, restrict chat permissions so that only users in the designated group can publish or receive messages in categories protected by read restrictions, effectively preventing leakage of restricted content.
  • Monitor chat traffic and access logs for unexpected message publication after applying the patch or restrictions to detect any remaining exposure.

Generated by OpenCVE AI on October 15, 2026 at 18:16 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 23 Oct 2026 00:45:00 +0000

Type Values Removed Values Added
First Time appeared Discourse
Discourse discourse
Vendors & Products Discourse
Discourse discourse

Wed, 14 Oct 2026 15:45:00 +0000

Type Values Removed Values Added
Description Discourse is an open-source discussion platform. Prior to 2026.9.0, 2026.8.1, 2026.7.3, and 2026.1.9, MessageBus audience calculation could deliver messages from a read-restricted category chat channel to an authenticated user who could view the category but was not allowed to use Chat under the site's group restrictions. The publication path bounded events by category visibility without also enforcing Chat eligibility, exposing live and recent message content available in the MessageBus backlog. The issue does not permit retrieval of the channel's full history through the Chat API and does not permit message creation or modification. This issue is fixed in versions 2026.9.0, 2026.8.1, 2026.7.3, and 2026.1.9.
Title Discourse: Chat MessageBus delivers read-restricted messages to unauthorized users
Weaknesses CWE-862
References
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N'}


Subscriptions

Discourse Discourse
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-14T17:42:03.003Z

Reserved: 2026-09-14T21:20:41.195Z

Link: CVE-2026-91156

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-14T16:17:56.310

Modified: 2026-10-14T18:19:33.973

Link: CVE-2026-91156

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-22T22:15:12Z

Weaknesses