Discourse - Stable Branch
Approved changes feed: RSS · Atom
cpe:2.3:a:discourse:discourse:-:*:*:*:*:*:*:*
part: a version: - update: *
| Vendor | Discourse (2d3c125b-857a-5933-b846-ed7f9d5e0225) |
|---|---|
| Product | Discourse (4347364d-ae10-5ab6-a9ec-6e7dcaf78dd8) |
| Edition | * |
| Language | * |
| Software edition | * |
| 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.383586 |
pkg:rpm/opensuse/discourse |
purl2cpe | 2026-06-01 10:13:03.383588 |
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2024-47772 |
vulnerable | 2026-06-03 14:57:02.280045 |
Cross-site Scripting (XSS) via chat excerpts when content security policy (CSP) disabled in Discourse
MEDIUM (6.5)
Discourse is an open source platform for community discussion. An attacker can execute arbitrary JavaScript on users' browsers by sending a maliciously crafted chat message and replying to it. This issue only affects sites with CSP disabled. This problem is patched in the latest version of Discourse. All users are advised to upgrade. Users unable to upgrade should ensure CSP is enabled on the forum. Users who do upgrade should also consider enabling a CSP as well as a proactive measure.
Published: 2024-10-07T20:50:33.324Z
Updated: 2024-10-08T14:26:22.147Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-24827 |
vulnerable | 2026-06-03 14:55:05.862392 |
No rate limits on POST /uploads endpoint in Discourse
MEDIUM (5.3)
Discourse is an open source platform for community discussion. Without a rate limit on the POST /uploads endpoint, it makes it easier for an attacker to carry out a DoS attack on the server since creating an upload can be a resource intensive process. Do note that the impact varies from site to site as various site settings like `max_image_size_kb`, `max_attachment_size_kb` and `max_image_megapixels` will determine the amount of resources used when creating an upload. The issue is patched in the latest stable, beta and tests-passed version of Discourse. Users are advised to upgrade. Users unable to upgrade should reduce `max_image_size_kb`, `max_attachment_size_kb` and `max_image_megapixels` as smaller uploads require less resources to process. Alternatively, `client_max_body_size` can be reduced in Nginx to prevent large uploads from reaching the server.
Published: 2024-03-15T19:13:43.221Z
Updated: 2025-04-10T20:27:16.048Z |
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.