Discourse 2026.1.0 Stable Branch
Approved changes feed: RSS · Atom
cpe:2.3:a:discourse:discourse:2026.1.0:*:*:*:stable:*:*:*
part: a version: 2026.1.0 update: *
| Vendor | Discourse (2d3c125b-857a-5933-b846-ed7f9d5e0225) |
|---|---|
| Product | Discourse (4347364d-ae10-5ab6-a9ec-6e7dcaf78dd8) |
| Edition | * |
| Language | * |
| Software edition | stable |
| Target software | * |
| Target hardware | * |
| Other | * |
| Notes | Imported from NVD CPE 2.0 feed |
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
pkg:github/discourse/discourse |
purl2cpe | 2026-06-01 10:13:03.496710 |
pkg:rpm/opensuse/discourse |
purl2cpe | 2026-06-01 10:13:03.496711 |
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-24742 |
vulnerable | 2026-06-03 15:16:53.117287 |
Discourse staff action logs expose sensitive information to moderators
MEDIUM (6.5)
Discourse is an open source discussion platform. In versions prior to 3.5.4, 2025.11.2, 2025.12.1, and 2026.1.0, non-admin moderators can view sensitive information in staff action logs that should be restricted to administrators only. The exposed information includes webhook payload URLs and secrets, API key details, site setting changes, private message content, restricted category names and structures, and private chat channel titles. This allows moderators to bypass intended access controls and extract confidential data by monitoring the staff action logs. With leaked webhook secrets, an attacker could potentially spoof webhook events to integrated services. This issue is patched in versions 3.5.4, 2025.11.2, 2025.12.1, and 2026.1.0. As a workaround, site administrators should review and limit moderator appointments to fully trusted users. There is no configuration-based workaround to prevent this access.
Published: 2026-01-28T20:11:30.982Z
Updated: 2026-01-28T20:35:27.216Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-23743 |
vulnerable | 2026-06-03 15:16:50.600132 |
Discourse allows permalinks to restricted resources to leak resource slugs to unauthorized users
Discourse is an open source discussion platform. In versions prior to 3.5.4, 2025.11.2, 2025.12.1, and 2026.1.0, permalinks pointing to access-restricted resources (private topics, categories, posts, or hidden tags) were redirecting users to URLs containing the resource slug, even when the user didn't have access to view the resource. This leaked potentially sensitive information (e.g., private topic titles) via the redirect Location header and the 404 page's search box. This issue is patched in versions 3.5.4, 2025.11.2, 2025.12.1, and 2026.1.0. No known workarounds are available.
Published: 2026-01-28T20:07:21.266Z
Updated: 2026-01-28T21:07:37.739Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-21865 |
vulnerable | 2026-06-03 15:15:51.768890 |
Discourse topic conversion permission vulnerability for moderators
MEDIUM (6.5)
Discourse is an open source discussion platform. In versions prior to 3.5.4, 2025.11.2, 2025.12.1, and 2026.1.0, moderators can convert some personal messages to public topics when they shouldn't have access. This issue is patched in versions 3.5.4, 2025.11.2, 2025.12.1, and 2026.1.0. As a workaround, site admin can temporarily revoke the moderation role from untrusted moderators or remove the moderator group from the "personal message enabled groups" site setting until the Discourse instance has been upgraded to a version that has been patched.
Published: 2026-01-28T19:51:37.991Z
Updated: 2026-01-28T20:10:06.915Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-69289 |
vulnerable | 2026-06-03 15:11:04.912657 |
Discourse has insecure default configuration that allows non-admin moderators to takeover any non-staff account via email change
Discourse is an open source discussion platform. A privilege escalation vulnerability in versions prior to 3.5.4, 2025.11.2, 2025.12.1, and 2026.1.0 allows a non-admin moderator to bypass email-change restrictions, allowing a takeover of non-staff accounts. This issue is patched in versions 3.5.4, 2025.11.2, 2025.12.1, and 2026.1.0. As a workaround, ensure moderators are trusted or enable the "require_change_email_confirmation" setting.
Published: 2026-01-28T19:33:58.921Z
Updated: 2026-01-28T20:15:03.696Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-69218 |
vulnerable | 2026-06-03 15:11:04.740229 |
Discourse moderators can access admin-only reports exposing private upload URLs
Discourse is an open source discussion platform. In versions prior to 3.5.4, 2025.11.2, 2025.12.1, and 2026.1.0, moderators can access the `top_uploads` admin report which should be restricted to admins only. This report displays direct URLs to all uploaded files on the site, including sensitive content such as user data exports, admin backups, and other private attachments that moderators should not have access to. This issue is patched in versions 3.5.4, 2025.11.2, 2025.12.1, and 2026.1.0. There is no workaround. Limit moderator privileges to trusted users until the patch is applied.
Published: 2026-01-28T19:30:28.793Z
Updated: 2026-01-28T19:45:12.386Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-68934 |
vulnerable | 2026-06-03 15:11:04.235826 |
Discourse Has Denial of Service (DoS) Vulnerability in Drafts Creation Endpoint
MEDIUM (6.5)
Discourse is an open source discussion platform. In versions prior to 3.5.4, 2025.11.2, 2025.12.1, and 2026.1.0, authenticated users can submit crafted payloads to /drafts.json that cause O(n^2) processing in Base62.decode, tying up workers for 35-60 seconds per request. This affects all users as the shared worker pool becomes exhausted. This issue is patched in versions 3.5.4, 2025.11.2, 2025.12.1, and 2026.1.0. Lowering the max_draft_length site setting reduces attack surface but does not fully mitigate the issue, as payloads under the limit can still trigger the slow code path.
Published: 2026-01-28T19:19:59.627Z
Updated: 2026-01-28T19:46:16.472Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-68933 |
vulnerable | 2026-06-03 15:11:04.235295 |
Discourse non-admin moderators can exfiltrate private content via post ownership transfer
MEDIUM (6.9)
Discourse is an open source discussion platform. In versions prior to 3.5.4, 2025.11.2, 2025.12.1, and 2026.1.0, non-admin moderators with the `moderators_change_post_ownership` setting enabled can change ownership of posts in private messages and restricted categories they cannot access, then export their data to view the content. This is a broken access control vulnerability affecting sites that grant moderators post ownership transfer permissions. This issue is patched in versions 3.5.4, 2025.11.2, 2025.12.1, and 2026.1.0. The patch adds visibility checks for both the topic and posts before allowing ownership transfer. As a workaround, disable the `moderators_change_post_ownership` site setting to prevent non-admin moderators from using the post ownership transfer feature.
Published: 2026-01-28T19:17:23.713Z
Updated: 2026-01-28T20:16:21.375Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-68666 |
vulnerable | 2026-06-03 15:11:03.748133 |
Discourse users archives leaked to users with moderation privileges
Discourse is an open source discussion platform. In versions prior to 3.5.4, 2025.11.2, 2025.12.1, and 2026.1.0, users archives are viewable by users with moderation privileges even though moderators should not have access to the archives. Private topic/post content made by the users are leaked through the archives leading to a breach of confidentiality. This issue is patched in versions 3.5.4, 2025.11.2, 2025.12.1, and 2026.1.0. To work around this problem, a site admin can temporarily revoke the moderation role from all moderators until the Discourse instance has been upgraded to a version that has been patched.
Published: 2026-01-28T19:14:09.984Z
Updated: 2026-02-26T14:58:41.984Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-68662 |
vulnerable | 2026-06-03 15:11:03.736413 |
FinalDestination hostname matching allows SSRF protection bypass
HIGH (7.6)
Discourse is an open source discussion platform. In versions prior to 3.5.4, 2025.11.2, 2025.12.1, and 2026.1.0, a hostname validation issue in FinalDestination could allow bypassing SSRF protections under certain conditions. This issue is patched in versions 3.5.4, 2025.11.2, 2025.12.1, and 2026.1.0. No known workarounds are available.
Published: 2026-01-28T19:12:24.903Z
Updated: 2026-01-28T20:21:50.707Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-68660 |
vulnerable | 2026-06-03 15:11:03.735827 |
Discourse AI Discover's continue conversation allows threat actor to impersonate user
Discourse is an open source discussion platform. In versions prior to 3.5.4, 2025.11.2, 2025.12.1, and 2026.1.0, an endpoint lets any authenticated user bypass the ai_discover_persona access controls and gain ongoing DM access to personas that may be wired to staff-only categories, RAG document sets, or automated tooling, enabling unauthorized data disclosure. Because the controller also accepts arbitrary user_id, an attacker can impersonate other accounts to trigger unwanted AI conversations on their behalf, generating confusing or abusive PM traffic. This issue is patched in versions 3.5.4, 2025.11.2, 2025.12.1, and 2026.1.0. No known workarounds are available.
Published: 2026-01-28T18:55:11.557Z
Updated: 2026-01-28T19:27:18.739Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-68659 |
vulnerable | 2026-06-03 15:11:03.735388 |
Discourse has DoS vulnerability in username change endpoint
MEDIUM (4.3)
Discourse is an open source discussion platform. Versions prior to 3.5.4, 2025.11.2, 2025.12.1, and 2026.1.0 have an application level denial of service vulnerabilityin the username change functionality at try.discourse.org. The vulnerability allows attackers to cause noticeable server delays and resource exhaustion by sending large JSON payloads to the username preference endpoint PUT /u//preferences/username, resulting in degraded performance for other users and endpoints. This issue is patched in versions 3.5.4, 2025.11.2, 2025.12.1, and 2026.1.0. No known workarounds are available.
Published: 2026-01-28T18:51:40.341Z
Updated: 2026-01-28T20:20:41.258Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-68479 |
vulnerable | 2026-06-03 15:11:03.277502 |
Discourse subscriptions are susceptible to takeover
HIGH (7.1)
Discourse is an open source discussion platform. In versions prior to 3.5.4, 2025.11.2, 2025.12.1, and 2026.1.0, some subscription endpoints lack proper checking for ownership before making changes. This issue is patched in versions 3.5.4, 2025.11.2, 2025.12.1, and 2026.1.0. No known workarounds are available.
Published: 2026-01-28T18:34:00.486Z
Updated: 2026-01-29T18:11:42.379Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-66488 |
vulnerable | 2026-06-03 15:11:00.638587 |
Discourse allows script execution in uploaded HTML/XML files on S3
MEDIUM (4.6)
Discourse is an open source discussion platform. A vulnerability present in versions prior to 3.5.4, 2025.11.2, 2025.12.1, and 2026.1.0 affects anyone who uses S3 for uploads. While scripts may be executed, they will only be run in the context of the S3/CDN domain, with no site credentials. Versions 3.5.4, 2025.11.2, 2025.12.1, and 2026.1.0 fix the issue. As a workaround, disallow html or xml files for uploads in authorized_extensions. For existing html xml uploads, site owners can consider deleting them.
Published: 2026-01-28T18:15:52.902Z
Updated: 2026-01-28T19:29:11.123Z |
Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.