CVE-2025-24808 Details
Description
Discourse is an open-source discussion platform. Prior to versions `3.3.4` on the `stable` branch and `3.4.0.beta5` on the `beta` branch, someone who is about to reach the limit of users in a group DM may send requests to add new users in parallel. The requests might all go through ignoring the limit due to a race condition. The patch in versions `3.3.4` and `3.4.0.beta5` uses the `lock` step in service to wrap part of the `add_users_to_channel` service inside a distributed lock/mutex in order to avoid the race condition.
A race condition vulnerability has been identified in Discourse, an open-source discussion platform, prior to versions 3.3.4 on the stable branch and 3.4.0.beta5 on the beta branch. This vulnerability allows users who are about to reach the limit of participants in a group direct message (DM) to send simultaneous requests to add new users. The requests can bypass the user limit, exploiting the race condition. The issue has been addressed in versions 3.3.4 and 3.4.0.beta5, which implement a distributed lock to prevent such exploitation.
Users can update to Discourse version 3.3.4 or 3.4.0.beta5 to address this vulnerability.
Metrics
CVSS 4.0 Severity and Vector Strings:
No CVSS 4.0 data is available for this CVE.
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
CISA-ADP
Assessed Mar 26, 2025References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-362 | Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition') | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| discourse discourse | < 3.3.3 < 3.4.0 3.4.0 beta1 3.4.0 beta2 3.4.0 beta3 3.4.0 beta4 |
CPE
Remediation
| |
Change History
6 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | [email protected] |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| Nov 6, 2025 | Reanalysis | [email protected] |
| Aug 26, 2025 | Initial Analysis | [email protected] |
| Mar 26, 2025 | CVE Modified | [email protected] |
| Mar 26, 2025 | New CVE Received | [email protected] |