Discourse 3.1.0 Beta 1 Beta Branch
Approved changes feed: RSS · Atom
cpe:2.3:a:discourse:discourse:3.1.0:beta1:*:*:beta:*:*:*
part: a version: 3.1.0 update: beta1
| Vendor | Discourse (2d3c125b-857a-5933-b846-ed7f9d5e0225) |
|---|---|
| Product | Discourse (4347364d-ae10-5ab6-a9ec-6e7dcaf78dd8) |
| Edition | * |
| Language | * |
| Software edition | beta |
| 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.589382 |
pkg:rpm/opensuse/discourse |
purl2cpe | 2026-06-01 10:13:03.589383 |
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2025-32376 |
vulnerable | 2026-06-03 15:00:40.684102 |
Discourse DM limits aren’t always properly enforced
Discourse is an open-source discussion platform. Prior to versions 3.4.3 on the stable branch and 3.5.0.beta3 on the beta branch, the users limit for a DM can be bypassed, thus giving the ability to potentially create a DM with every user from a site in it. This issue has been patched in stable version 3.4.3 and beta version 3.5.0.beta3.
Published: 2025-04-30T14:55:21.473Z
Updated: 2025-04-30T15:08:52.268Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-41043 |
vulnerable | 2026-06-03 14:52:50.871098 |
Discourse DoS via SvgSprite cache
MEDIUM (6.5)
Discourse is an open-source discussion platform. Prior to version 3.1.1 of the `stable` branch and version 3.2.0.beta1 of the `beta` and `tests-passed` branches, a malicious admin could create extremely large icons sprites, which would then be cached in each server process. This may cause server processes to be killed and lead to downtime. The issue is patched in version 3.1.1 of the `stable` branch and version 3.2.0.beta1 of the `beta` and `tests-passed` branches. This is only a concern for multisite installations. No action is required when the admins are trusted.
Published: 2023-09-15T19:27:59.432Z
Updated: 2024-09-24T18:13:49.117Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-41042 |
vulnerable | 2026-06-03 14:52:50.865281 |
Discourse DoS via remote theme assets
MEDIUM (4.9)
Discourse is an open-source discussion platform. Prior to version 3.1.1 of the `stable` branch and version 3.2.0.beta1 of the `beta` and `tests-passed` branches, importing a remote theme loads their assets into memory without enforcing limits for file size or number of files. The issue is patched in version 3.1.1 of the `stable` branch and version 3.2.0.beta1 of the `beta` and `tests-passed` branches. There are no known workarounds.
Published: 2023-09-15T19:26:43.088Z
Updated: 2024-09-24T18:17:00.835Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-40588 |
vulnerable | 2026-06-03 14:52:50.140300 |
Discourse DoS via 2FA and Security Key Names
MEDIUM (6.5)
Discourse is an open-source discussion platform. Prior to version 3.1.1 of the `stable` branch and version 3.2.0.beta1 of the `beta` and `tests-passed` branches, a malicious user could add a 2FA or security key with a carefully crafted name to their account and cause a denial of service for other users. The issue is patched in version 3.1.1 of the `stable` branch and version 3.2.0.beta1 of the `beta` and `tests-passed` branches. There are no known workarounds.
Published: 2023-09-15T19:23:39.480Z
Updated: 2024-09-24T18:17:15.320Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-38706 |
vulnerable | 2026-06-03 14:52:31.841906 |
Discourse vulnerable to DoS via drafts
MEDIUM (6.5)
Discourse is an open-source discussion platform. Prior to version 3.1.1 of the `stable` branch and version 3.2.0.beta1 of the `beta` and `tests-passed` branches, a malicious user can create an unlimited number of drafts with very long draft keys which may end up exhausting the resources on the server. The issue is patched in version 3.1.1 of the `stable` branch and version 3.2.0.beta1 of the `beta` and `tests-passed` branches. There are no known workarounds.
Published: 2023-09-15T19:22:08.194Z
Updated: 2024-09-24T18:20:38.265Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-38685 |
vulnerable | 2026-06-03 14:52:31.768571 |
Discourse's restricted tag information visible to unauthenticated users
MEDIUM (4.3)
Discourse is an open source discussion platform. Prior to version 3.0.6 of the `stable` branch and version 3.1.0.beta7 of the `beta` and `tests-passed` branches, information about restricted-visibility topic tags could be obtained by unauthorized users. The issue is patched in version 3.0.6 of the `stable` branch and version 3.1.0.beta7 of the `beta` and `tests-passed` branches.
Published: 2023-07-28T15:27:19.780Z
Updated: 2024-10-10T16:01:52.863Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-38684 |
vulnerable | 2026-06-03 14:52:31.763121 |
Discourse vulnerable to ossible DDoS due to unbounded limits in various controller actions
MEDIUM (5.3)
Discourse is an open source discussion platform. Prior to version 3.0.6 of the `stable` branch and version 3.1.0.beta7 of the `beta` and `tests-passed` branches, in multiple controller actions, Discourse accepts limit params but does not impose any upper bound on the values being accepted. Without an upper bound, the software may allow arbitrary users to generate DB queries which may end up exhausting the resources on the server. The issue is patched in version 3.0.6 of the `stable` branch and version 3.1.0.beta7 of the `beta` and `tests-passed` branches. There are no known workarounds for this vulnerability.
Published: 2023-07-28T15:25:41.132Z
Updated: 2024-10-10T16:03:56.849Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-38498 |
vulnerable | 2026-06-03 14:52:31.305159 |
Discourse vulnerable to DoS via defer queue
MEDIUM (4.3)
Discourse is an open source discussion platform. Prior to version 3.0.6 of the `stable` branch and version 3.1.0.beta7 of the `beta` and `tests-passed` branches, a malicious user can prevent the defer queue from proceeding promptly on sites hosted in the same multisite installation. The issue is patched in version 3.0.6 of the `stable` branch and version 3.1.0.beta7 of the `beta` and `tests-passed` branches. There are no known workarounds for this vulnerability. Users of multisite configurations should upgrade.
Published: 2023-07-28T15:18:18.903Z
Updated: 2024-10-10T16:04:31.421Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-37906 |
vulnerable | 2026-06-03 14:52:29.644092 |
Discourse vulnerable to DoS via post edit reason
MEDIUM (4.3)
Discourse is an open source discussion platform. Prior to version 3.0.6 of the `stable` branch and version 3.1.0.beta7 of the `beta` and `tests-passed` branches, a malicious user can edit a post in a topic and cause a DoS with a carefully crafted edit reason. The issue is patched in version 3.0.6 of the `stable` branch and version 3.1.0.beta7 of the `beta` and `tests-passed` branches. There are no known workarounds for this vulnerability.
Published: 2023-07-28T15:13:46.848Z
Updated: 2024-10-10T16:05:02.743Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-37904 |
vulnerable | 2026-06-03 14:52:29.613693 |
Discourse Race Condition in Accept Invite
LOW (2.6)
Discourse is an open source discussion platform. Prior to version 3.0.6 of the `stable` branch and version 3.1.0.beta7 of the `beta` and `tests-passed` branches, more users than permitted could be created from invite links. The issue is patched in version 3.0.6 of the `stable` branch and version 3.1.0.beta7 of the `beta` and `tests-passed` branches. As a workaround, use restrict to email address invites.
Published: 2023-07-28T15:09:08.049Z
Updated: 2024-10-10T16:05:21.191Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-37467 |
vulnerable | 2026-06-03 14:52:28.933699 |
Discourse CSP nonce reuse vulnerability for anonymous users
MEDIUM (6.8)
Discourse is an open source discussion platform. Prior to version 3.1.0.beta7 of the `beta` and `tests-passed` branches, a CSP (Content Security Policy) nonce reuse vulnerability was discovered could allow cross-site scripting (XSS) attacks to bypass CSP protection for anonymous (i.e. unauthenticated) users. There are no known XSS vectors at the moment, but should one be discovered, this vulnerability would allow the XSS attack to bypass CSP and execute successfully. This vulnerability isn't applicable to logged-in users. Version 3.1.0.beta7 contains a patch. The stable branch doesn't have this vulnerability. A workaround to prevent the vulnerability is to disable Google Tag Manager, i.e., unset the `gtm container id` setting.
Published: 2023-07-28T14:42:06.159Z
Updated: 2024-10-10T16:07:05.366Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-36473 |
vulnerable | 2026-06-03 14:52:26.332890 |
CSP nonce reuse vulnerability in Discourse
MEDIUM (6.8)
Discourse is an open source discussion platform. A CSP (Content Security Policy) nonce reuse vulnerability could allow XSS attacks to bypass CSP protection. There are no known XSS vectors at the moment, but should one be discovered, this vulnerability would allow the XSS attack to completely bypass CSP. The vulnerability is patched in the latest tests-passed, beta and stable branches.
Published: 2023-07-13T20:57:50.880Z
Updated: 2024-10-21T21:09:43.744Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-36466 |
vulnerable | 2026-06-03 14:52:26.310541 |
Topic Title Validation Skipped When Changing Category in Discourse
LOW (3.5)
Discourse is an open source discussion platform. When editing a topic, there is a vulnerability that enables a user to bypass the topic title validations for things like title length, number of emojis in title and blank topic titles. The issue is patched in the latest stable, beta and tests-passed version of Discourse.
Published: 2023-07-14T21:14:01.476Z
Updated: 2024-10-22T13:58:48.183Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-34250 |
vulnerable | 2026-06-03 14:52:16.129388 |
Discourse vulnerable to exposure of number of topics recently created in private categories
MEDIUM (4.8)
Discourse is an open source discussion platform. Prior to version 3.0.4 of the `stable` branch and version 3.1.0.beta5 of the `beta` and `tests-passed` branches, an attacker could use the new topics dismissal endpoint to reveal the number of topics recently created (but not the actual content thereof) in categories they didn't have access to. This issue is patched in version 3.0.4 of the `stable` branch and version 3.1.0.beta5 of the `beta` and `tests-passed` branches. There are no known workarounds.
Published: 2023-06-13T21:41:29.652Z
Updated: 2025-01-02T21:08:05.472Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-32301 |
vulnerable | 2026-06-03 14:51:58.151187 |
Discourse's canonical url not being used for topic embeddings
LOW (3.1)
Discourse is an open source discussion platform. Prior to version 3.0.4 of the `stable` branch and version 3.1.0.beta5 of the `beta` and `tests-passed` branches, multiple duplicate topics could be created if topic embedding is enabled. This issue is patched in version 3.0.4 of the `stable` branch and version 3.1.0.beta5 of the `beta` and `tests-passed` branches. As a workaround, disable topic embedding if it has been enabled.
Published: 2023-06-13T21:35:38.188Z
Updated: 2025-01-02T21:05:51.203Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-32061 |
vulnerable | 2026-06-03 14:51:57.454314 |
Discourse Topic Creation Page Allows iFrame Tag without Restrictions
MEDIUM (5.4)
Discourse is an open source discussion platform. Prior to version 3.0.4 of the `stable` branch and version 3.1.0.beta5 of the `beta` and `tests-passed` branches, the lack of restrictions on the iFrame tag makes it easy for an attacker to exploit the vulnerability and hide subsequent comments from other users. This issue is patched in version 3.0.4 of the `stable` branch and version 3.1.0.beta5 of the `beta` and `tests-passed` branches. There are no known workarounds.
Published: 2023-06-13T21:16:09.257Z
Updated: 2025-01-02T21:04:09.789Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-31142 |
vulnerable | 2026-06-03 14:51:54.693179 |
Discourse's general category permissions could be set back to default
LOW (2)
Discourse is an open source discussion platform. Prior to version 3.0.4 of the `stable` branch and version 3.1.0.beta5 of the `beta` and `tests-passed` branches, if a site has modified their general category permissions, they could be set back to the default. This issue is patched in version 3.0.4 of the `stable` branch and version 3.1.0.beta5 of the `beta` and `tests-passed` branches. A workaround, only if you are modifying the general category permissions, is to use a new category for the same purpose.
Published: 2023-06-13T21:12:47.664Z
Updated: 2025-01-02T21:02:40.153Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-30606 |
vulnerable | 2026-06-03 14:51:52.820242 |
Multisite denial of service through unsanitized dynamic dispatch to SiteSetting in Discourse
MEDIUM (4.2)
Discourse is an open source platform for community discussion. In affected versions a user logged as an administrator can call arbitrary methods on the `SiteSetting` class, notably `#clear_cache!` and `#notify_changed!`, which when done on a multisite instance, can affect the entire cluster resulting in a denial of service. Users not running in multisite environments are not affected. This issue is patched in the latest stable, beta and tests-passed versions of Discourse. Users are advised to upgrade. There are no known workarounds for this vulnerability.
Published: 2023-04-18T21:36:08.683Z
Updated: 2025-02-06T16:37:26.242Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-30538 |
vulnerable | 2026-06-03 14:51:52.656746 |
Stored Cross-site Scripting via improper sanitization of svg files in Discourse
MEDIUM (5.4)
Discourse is an open source platform for community discussion. Due to the improper sanitization of SVG files, an attacker can execute arbitrary JavaScript on the users’ browsers by uploading a crafted SVG file. This issue is patched in the latest stable and tests-passed versions of Discourse. Users are advised to upgrade. For users unable to upgrade there are two possible workarounds: enable CDN handing of uploads (and ensure the CDN sanitizes SVG files) or disable SVG file uploads by ensuring that the `authorized extensions` site setting does not include `svg` (or reset that setting to the default, by default Discourse doesn't enable SVG uploads by users).
Published: 2023-04-18T21:25:58.848Z
Updated: 2025-02-06T16:33:27.722Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-29196 |
vulnerable | 2026-06-03 14:51:40.165623 |
HTML injection via topic embedding in Discourse
MEDIUM (4.2)
Discourse is an open source platform for community discussion. This vulnerability is not exploitable on the default install of Discourse. A custom feature must be enabled for it to work at all, and the attacker’s payload must pass the CSP to be executed. However, if an attacker succeeds in embedding Javascript that does pass the CSP, it could result in session hijacking for any users that view the attacker’s post. The vulnerability is patched in the latest tests-passed, beta and stable branches. Users are advised to upgrade. Users unable to upgrade should enable and/or restore your site's CSP to the default one provided with Discourse. Remove any embed-able hosts configured.
Published: 2023-04-18T21:24:10.098Z
Updated: 2025-02-06T16:31:16.513Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-28440 |
vulnerable | 2026-06-03 14:51:09.336126 |
Denial of service via admin theme import route in Discourse
LOW (2.7)
Discourse is an open source platform for community discussion. In affected versions a maliciously crafted request from a Discourse administrator can lead to a long-running request and eventual timeout. This has the greatest potential impact in shared hosting environments where admins are untrusted. This issue has been addressed in versions 3.0.3 and 3.1.0.beta4. Users are advised to upgrade. There are no known workarounds for this vulnerability.
Published: 2023-04-18T20:40:13.534Z
Updated: 2025-02-06T16:29:37.700Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-28112 |
vulnerable | 2026-06-03 14:51:08.012537 |
Discourse's SSRF protection missing for some FastImage requests
MEDIUM (5.9)
Discourse is an open-source discussion platform. Prior to version 3.1.0.beta3 of the `beta` and `tests-passed` branches, some user provided URLs were being passed to FastImage without SSRF protection. Insufficient protections could enable attackers to trigger outbound network connections from the Discourse server to private IP addresses. This affects any site running the `tests-passed` or `beta` branches versions 3.1.0.beta2 and prior. This issue is patched in version 3.1.0.beta3 of the `beta` and `tests-passed` branches. There are no known workarounds.
Published: 2023-03-17T18:35:07.984Z
Updated: 2025-02-25T14:54:01.690Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-28111 |
vulnerable | 2026-06-03 14:51:08.011918 |
Discourse vulnerable to SSRF protection bypass possible with IPv4-mapped IPv6 addresses
MEDIUM (5.7)
Discourse is an open-source discussion platform. Prior to version 3.1.0.beta3 of the `beta` and `tests-passed` branches, attackers are able to bypass Discourse's server-side request forgery (SSRF) protection for private IPv4 addresses by using a IPv4-mapped IPv6 address. The issue is patched in the latest beta and tests-passed version of Discourse. version 3.1.0.beta3 of the `beta` and `tests-passed` branches. There are no known workarounds.
Published: 2023-03-17T17:00:04.375Z
Updated: 2025-02-25T14:54:07.874Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-28107 |
vulnerable | 2026-06-03 14:51:08.003255 |
Discourse vulnerable to multisite DoS by spamming backups
MEDIUM (4.5)
Discourse is an open-source discussion platform. Prior to version 3.0.2 of the `stable` branch and version 3.1.0.beta3 of the `beta` and `tests-passed` branches, a user logged as an administrator can request backups multiple times, which will eat up all the connections to the DB. If this is done on a site using multisite, then it can affect the whole cluster. The vulnerability is patched in version 3.0.2 of the `stable` branch and version 3.1.0.beta3 of the `beta` and `tests-passed` branches. There are no known workarounds.
Published: 2023-03-17T16:23:31.324Z
Updated: 2025-02-25T14:54:15.962Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-25819 |
vulnerable | 2026-06-03 14:49:34.194873 |
Discourse tags with no visibility are leaking into og:article:tag
MEDIUM (5.3)
Discourse is an open source platform for community discussion. Tags that are normally private are showing in metadata. This affects any site running the `tests-passed` or `beta` branches >= 3.1.0.beta2. The issue is patched in the latest `beta` and `tests-passed` version of Discourse.
Published: 2023-03-04T00:11:15.601Z
Updated: 2025-02-25T15:01:40.654Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-25172 |
vulnerable | 2026-06-03 14:49:32.341347 |
Discourse vulnerable to Cross-site Scripting - user name displayed on post
MEDIUM (4.4)
Discourse is an open-source discussion platform. Prior to version 3.0.1 of the `stable` branch and version 3.1.0.beta2 of the `beta` and `tests-passed` branches, a maliciously crafted URL can be included in a user's full name field to to carry out cross-site scripting attacks on sites with a disabled or overly permissive CSP (Content Security Policy). Discourse's default CSP prevents this vulnerability. The vulnerability is patched in version 3.0.1 of the `stable` branch and version 3.1.0.beta2 of the `beta` and `tests-passed` branches. As a workaround, enable and/or restore your site's CSP to the default one provided with Discourse.
Published: 2023-03-17T16:07:27.668Z
Updated: 2025-02-25T14:54:25.650Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-25167 |
vulnerable | 2026-06-03 14:49:32.333552 |
Regular expression denial of service via installing themes via git in discourse
MEDIUM (6.5)
Discourse is an open source discussion platform. In affected versions a malicious user can cause a regular expression denial of service using a carefully crafted git URL. This issue is patched in the latest stable, beta and tests-passed versions of Discourse. Users are advised to upgrade. There are no known workarounds for this issue.
Published: 2023-02-08T19:31:59.994Z
Updated: 2025-03-10T21:14:33.388Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-23935 |
vulnerable | 2026-06-03 14:49:29.085707 |
Presence of restricted personal Discourse messages may be leaked if tagged with a tag
LOW (3.5)
Discourse is an open-source messaging platform. In versions 3.0.1 and prior on the `stable` branch and versions 3.1.0.beta2 and prior on the `beta` and `tests-passed` branches, the count of personal messages displayed for a tag is a count of all personal messages regardless of whether the personal message is visible to a given user. As a result, any users can technically poll a sensitive tag to determine if a new personal message is created even if the user does not have access to the personal message.
In the patched versions, the count of personal messages tagged with a given tag is hidden by default. To revert to the old behaviour of displaying the count of personal messages for a given tag, an admin may enable the `display_personal_messages_tag_counts` site setting.
Published: 2023-03-16T20:21:13.539Z
Updated: 2025-02-25T14:54:52.894Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-23624 |
vulnerable | 2026-06-03 14:49:28.256121 |
Discourse's exclude_tags param could leak which topics had a specific hidden tag
MEDIUM (4.3)
Discourse is an open-source discussion platform. Prior to version 3.0.1 on the `stable` branch and version 3.1.0.beta2 on the `beta` and `tests-passed` branches, someone can use the `exclude_tag param` to filter out topics and deduce which ones were using a specific hidden tag. This affects any Discourse site using hidden tags in public categories. This issue is patched in version 3.0.1 on the `stable` branch and version 3.1.0.beta2 on the `beta` and `tests-passed` branches. As a workaround, secure any categories that are using hidden tags, change any existing hidden tags to not include private data, or remove any hidden tags currently in use.
Published: 2023-01-27T23:35:10.242Z
Updated: 2025-03-10T21:17:55.270Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-23621 |
vulnerable | 2026-06-03 14:49:28.188636 |
Discourse vulnerable to ReDoS in user agent parsing
HIGH (8.6)
Discourse is an open-source discussion platform. Prior to version 3.0.1 on the `stable` branch and version 3.1.0.beta2 on the `beta` and `tests-passed` branches, a malicious user can cause a regular expression denial of service using a carefully crafted user agent. This issue is patched in version 3.0.1 on the `stable` branch and version 3.1.0.beta2 on the `beta` and `tests-passed` branches. There are no known workarounds.
Published: 2023-01-27T23:31:05.923Z
Updated: 2025-03-10T21:18:01.772Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-23620 |
vulnerable | 2026-06-03 14:49:28.183713 |
Discourse restricted tag routes leak topic information
MEDIUM (5.3)
Discourse is an open-source discussion platform. Prior to version 3.0.1 on the `stable` branch and 3.1.0.beta2 on the `beta` and `tests-passed` branches, the contents of latest/top routes for restricted tags can be accessed by unauthorized users. This issue is patched in version 3.0.1 on the `stable` branch and 3.1.0.beta2 on the `beta` and `tests-passed` branches. There are no known workarounds.
Published: 2023-01-27T00:00:00.000Z
Updated: 2025-03-10T21:19:00.947Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-23616 |
vulnerable | 2026-06-03 14:49:28.152697 |
Discourse membership requests lack character limit
LOW (3.5)
Discourse is an open-source discussion platform. Prior to version 3.0.1 on the `stable` branch and 3.1.0.beta2 on the `beta` and `tests-passed` branches, when submitting a membership request, there is no character limit for the reason provided with the request. This could potentially allow a user to flood the database with a large amount of data. However it is unlikely this could be used as part of a DoS attack, as the paths reading back the reasons are only available to administrators. Starting in version 3.0.1 on the `stable` branch and 3.1.0.beta2 on the `beta` and `tests-passed` branches, a limit of 280 characters has been introduced for membership requests.
Published: 2023-01-27T00:00:00.000Z
Updated: 2025-03-10T21:19:07.953Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-23615 |
vulnerable | 2026-06-03 14:49:28.147143 |
Malicious users in Discourse can create spam topics as any user due to improper access control
MEDIUM (5.3)
Discourse is an open source discussion platform. The embeddable comments can be exploited to create new topics as any user but without any clear title or content. This issue is patched in the latest stable, beta and tests-passed versions of Discourse. As a workaround, disable embeddable comments by deleting all embeddable hosts.
Published: 2023-02-03T21:57:29.878Z
Updated: 2025-03-10T21:16:16.563Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-22739 |
vulnerable | 2026-06-03 14:49:20.125735 |
Discourse subject to Allocation of Resources Without Limits or Throttling
MEDIUM (6.5)
Discourse is an open source platform for community discussion. Versions prior to 3.0.1 (stable), 3.1.0.beta2 (beta), and 3.1.0.beta2 (tests-passed) are subject to Allocation of Resources Without Limits or Throttling. As there is no limit on data contained in a draft, a malicious user can create an arbitrarily large draft, forcing the instance to a crawl. This issue is patched in versions 3.0.1 (stable), 3.1.0.beta2 (beta), and 3.1.0.beta2 (tests-passed). There are no workarounds.
Published: 2023-01-26T08:45:37.676Z
Updated: 2025-03-10T21:19:25.590Z |
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.