CVE-2025-58055CWE-284CWE-639broken-access-control

CVE-2025-58055

Medium · published October 1, 2025

CVSS v3.1
4.3
EPSS
0%
Percentile
16.7
In the wild
Unconfirmed
What it is

Discourse is an open-source community discussion platform. In versions 3.5.0 and below, the Discourse AI suggestion endpoints for topic “Title”, “Category”, and “Tags” allowed authenticated users to extract information about topics that they weren’t authorized to access. By modifying the “topic_id” value in API requests to the AI suggestion endpoints, users could target specific restricted topics. The AI model’s responses then disclosed information that the authenticated user couldn’t normally access. This issue is fixed in version 3.5.1. To workaround this issue, users can restrict group access to the AI helper feature through the "composer_ai_helper_allowed_groups" and "post_ai_helper_allowed_groups" site settings.

The record
Technical detail
CVSS v3.1
4.3 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
CVSS v4.0
Not supplied
EPSS
0.00260 · 16.7th percentile
Weaknesses
CWE-284 · Improper Access Control; CWE-639 · Authorization Bypass Through User-Controlled Key
Published
2025-10-01T23:15Z
Affected products (3)
ProductVersionsFixed in
discourse/discourse< 3.5.13.5.1
discourse/discourse< 3.6.03.6.0
discourse/discourseall versions—
References (4)
EPSS history
Timeline
  • 01 OCT 18:48Z
    Discourse AI Suggestions Contain Insecure Direct Object Reference
    cvelistv5