Sceawere

Vulnerability Detail

CVE-2026-59829UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV

Discourse Access Control Bypass

Vulnerability Metadata

Severity
Medium
Score / CVSS
4.3
Creation Date
5h ago
Vendor
discourse
Product
discourse
Attack Type
CWE-862: Missing Authorization
Vector String
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
Attack Complexity
LOW

Narrative and Response

Description

Discourse is an open-source discussion platform. Prior to 2026.1.6, 2026.5.2, 2026.6.1, and 2026.7.1, on sites with category group moderation enabled, the review queue could include an excerpt (and permalink) of the private message attached to a flag, even when the reviewing category moderator was not a participant in that message. These notify_moderators flag messages are addressed only to moderators and, for core flags, to a category's moderation groups as they existed when the flag was raised, so a category group moderator could read flag-discussion content they were not authorized to see. This affects official plugins that create such messages and core flags raised before a moderator's group was granted moderation of the category. Only the confidentiality of a limited excerpt of these flag-related private messages is affected; no content can be modified or deleted. This issue is fixed in versions 2026.1.6, 2026.5.2, 2026.6.1, and 2026.7.1.

Executive Summary

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Executive Summary Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Technical Details

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Detailed Technical Analysis Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Mitigations

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Remediation & Mitigations Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

References

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Intelligence References Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Additional Metadata

{
  "score": "4.3",
  "pubDate": "2026-08-17T16:17:01.687Z",
  "pubdate": "2026-08-17T16:17:01.687Z",
  "executiveSummary": "An access control vulnerability exists in Discourse prior to versions 2026.1.6, 2026.5.2, 2026.6.1, and 2026.7.1 on sites with category group moderation enabled.\nThe vulnerability allows unauthorized category group moderators to view excerpts and permalinks of private messages attached to flags, specifically notify_moderators flag messages, even when they are not participants in those messages.\nThe impact is limited to a loss of confidentiality regarding specific flag-related private message excerpts; attackers cannot modify or delete any content.\nThe affected systems are Discourse installations utilizing official plugins that create such messages and core flags raised prior to a moderator's group being granted moderation of the category.\nExploitation requires category group moderation to be enabled and an attacker to possess category group moderator privileges, allowing them to access the review queue and view unauthorized private message contents.",
  "technicalDetails": "The root cause of the vulnerability lies in improper authorization checks within the review queue component when handling notify_moderators flag messages attached to private messages.\nThese flag messages are addressed exclusively to moderators and, for core flags, to specific category moderation groups as they existed at the time the flag was raised.\nDue to a failure in validating the requesting user's current participation or authorization against the specific context of the flag-discussion content, category group moderators can read excerpts and permalinks of private messages they are fundamentally not authorized to access.\nThis affects official plugins generating these messages as well as core flags raised before a moderator's group was granted explicit moderation rights for the category.\nThe attack flow proceeds as follows: 1) A flag is raised on content, generating a private message directed to specific moderators or historical category moderation groups. 2) A category group moderator, who was not a participant in the private message and whose group may have been granted category moderation after the flag was raised, accesses the review queue. 3) The review queue improperly exposes an excerpt and permalink of the private message attached to the flag. 4) The unauthorized moderator reads the sensitive message content directly from the review queue interface.\nPrivilege requirements include possessing category group moderator privileges on a Discourse site with category group moderation enabled.\nPost-exploitation impact is strictly confined to unauthorized information disclosure of limited private message excerpts associated with flags."
}
CVE-2026-59829: Discourse Access Control Bypass (MEDIUM Severity, CVSS: 4.3) - Sceawere