Description
Discourse Doc Categories is a plugin for organizing Discourse topics as documentation. Prior to the verified source fix, the doc category index refresh resolves linked titles for private messages or restricted category topics without enforcing the viewer's authorization. A user who can edit the index topic can use this behavior to learn titles that the user is not authorized to view, although the advisory does not establish access to topic contents. This vulnerability is addressed by commit b15d4de02ad29d7c9525346afee51fef4a2c605a.
Published: 2026-10-16
Score: 4.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Information Disclosure of private topic titles
Action: Apply Patch
AI Analysis

Impact

The Discourse Doc Categories plugin contains a flaw that allows the category index refresh operation to resolve titles of private messages or restricted topics without enforcing the viewer’s authorization. As a result, a user who has edit permission on the index topic can discover the titles of topics that are otherwise off‑limits, leaking private or confidential information. This vulnerability falls under the confidentiality weakness CWE‑200 and does not grant direct access to the content of the topics, but the exposure of titles can still be valuable to an attacker.

Affected Systems

The vulnerability affects installations of the Discourse Doc Categories plugin for the Discourse forum platform. Any instance that has not applied the fix contained in commit b15d4de02ad29d7c9525346afee51fef4a2c605a is susceptible. Specific version numbers are not disclosed in the advisory; the plugin should be updated to a version that includes this commit.

Risk and Exploitability

The CVSS score is 4.3, indicating low to moderate severity, and no EPSS score is provided, so the exploitation probability is unknown. The vulnerability is not listed in CISA KEV. Exploitation requires that the attacker have edit rights on the index topic, which limits the threat to users with elevated privileges or a malicious administrator. The likely attack vector is internal or local; an attacker can trigger a refresh of the index and read the leaked titles. No remote code execution or content disclosure is possible. Overall, the risk is moderate, tied to privileged access within the forum.

Generated by OpenCVE AI on October 16, 2026 at 17:59 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the Discourse Doc Categories plugin to the version that includes commit b15d4de02ad29d7c9525346afee51fef4a2c605a, thereby fixing the title resolution flaw.
  • Revoke or restrict edit permissions on the topic index so that only trusted administrators can modify it, reducing the attack surface.
  • If a patch is not immediately available, disable the automatic index refresh feature until the plugin is updated, preventing the title leak during refreshes.

Generated by OpenCVE AI on October 16, 2026 at 17:59 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 26 Oct 2026 19:45:00 +0000

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

Fri, 16 Oct 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 16 Oct 2026 15:45:00 +0000

Type Values Removed Values Added
Description Discourse Doc Categories is a plugin for organizing Discourse topics as documentation. Prior to the verified source fix, the doc category index refresh resolves linked titles for private messages or restricted category topics without enforcing the viewer's authorization. A user who can edit the index topic can use this behavior to learn titles that the user is not authorized to view, although the advisory does not establish access to topic contents. This vulnerability is addressed by commit b15d4de02ad29d7c9525346afee51fef4a2c605a.
Title Discourse Doc Categories: Doc category index refresh leaks private topic titles
Weaknesses CWE-200
References
Metrics cvssV3_1

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


Subscriptions

Discourse Discourse-doc-categories
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-16T17:06:24.293Z

Reserved: 2026-06-24T13:21:20.730Z

Link: CVE-2026-57447

cve-icon Vulnrichment

Updated: 2026-10-16T16:32:07.643Z

cve-icon NVD

Status : Deferred

Published: 2026-10-16T16:18:44.357

Modified: 2026-10-16T20:04:29.760

Link: CVE-2026-57447

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-26T19:28:13Z

Weaknesses
  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor