CVE-2026-91156CWE-862broken-access-control

CVE-2026-91156

High · published October 14, 2026

CVSS v3.1
7.5
EPSS
0%
Percentile
40.6
In the wild
Unconfirmed
What it is

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.

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
CVSS v4.0
Not supplied
EPSS
0.00482 · 40.6th percentile
Weakness
CWE-862 · Missing Authorization
Published
2026-10-14T20:17Z
References (5)
EPSS history
Timeline
  • 16 OCT 03:33Z
    EPSS moved — → 0%
    epss
  • 14 OCT 15:33Z
    Discourse: Chat MessageBus delivers read-restricted messages to unauthorized users
    cvelistv5
  • 14 OCT 15:33Z
    Discourse: Chat MessageBus delivers read-restricted messages to unauthorized users
    cvelistv5