Description
Discourse is an open-source discussion platform. Prior to 2026.1.7, an authenticated user could submit specially formed URLs that bypassed the Onebox allowlist and embedded malicious content in a site. This issue is fixed in versions 2026.1.7, 2026.6.2, 2026.7.1, and 2026.8.0-latest.1.
Published: 2026-08-10
Score: 6.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Discourse defines a forum content platform where users can submit posts that may include embedded URLs. The flaw is an input validation issue in the Onebox allowlist that incorrectly enforces URL origin boundaries, allowing an authenticated user to craft URLs that bypass the allowlist and embed malicious content such as iframes or scripts. The result is that other users viewing the post are exposed to arbitrary script execution in their browsers, consistent with XSS attacks. The CVE description does not provide details about downstream data theft or other exploitation beyond the script injection.

Affected Systems

The vulnerability affects Discourse platform installations that are older than the 2026.1.7 release. Versions 2026.1.7, 2026.6.2, 2026.7.1, and 2026.8.0‑latest.1 contain the fix. Any installations not yet updated to one of these releases remain vulnerable.

Risk and Exploitability

The CVSS base score of 6.3 indicates a moderate risk level. The attack requires the attacker to be authenticated to the forum, after which the attacker can submit the specially crafted URL. No EPSS score is available, and the vulnerability is not listed in CISA’s KEV catalog. No additional exploitation outcomes are stated in the CVE description.

Generated by OpenCVE AI on August 10, 2026 at 18:38 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Discourse to version 2026.1.7 or any later release that includes the fix
  • Disable or restrict the Onebox feature for untrusted or low‑trust users until the update is completed
  • Monitor forum logs for attempts to embed malformed URLs and confirm that the allowlist is rejecting them after the upgrade

Generated by OpenCVE AI on August 10, 2026 at 18:38 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 11 Aug 2026 04:00:00 +0000

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

Mon, 10 Aug 2026 21:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Mon, 10 Aug 2026 16:30:00 +0000

Type Values Removed Values Added
Description Discourse is an open-source discussion platform. Prior to 2026.1.7, an authenticated user could submit specially formed URLs that bypassed the Onebox allowlist and embedded malicious content in a site. This issue is fixed in versions 2026.1.7, 2026.6.2, 2026.7.1, and 2026.8.0-latest.1.
Title Discourse: Onebox iframe origin allowlist enforces URL authority boundary
Weaknesses CWE-20
References
Metrics cvssV3_1

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


Subscriptions

Discourse Discourse
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-10T21:10:53.582Z

Reserved: 2026-08-10T13:48:09.545Z

Link: CVE-2026-72728

cve-icon Vulnrichment

Updated: 2026-08-10T19:01:59.795Z

cve-icon NVD

Status : Received

Published: 2026-08-10T17:17:37.013

Modified: 2026-08-10T21:17:24.053

Link: CVE-2026-72728

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-11T03:45:03Z

Weaknesses
  • CWE-20

    Improper Input Validation