BIT-discourse-2025-68934

See a problem?
Import Source
https://github.com/bitnami/vulndb/tree/main/data/discourse/BIT-discourse-2025-68934.json
JSON Data
https://api.osv.dev/v1/vulns/BIT-discourse-2025-68934
Aliases
Published
2026-02-02T08:42:23.259Z
Modified
2026-02-02T09:26:02.861142Z
Summary
Discourse Has Denial of Service (DoS) Vulnerability in Drafts Creation Endpoint
Details

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 maxdraftlength site setting reduces attack surface but does not fully mitigate the issue, as payloads under the limit can still trigger the slow code path.

Database specific
{
    "severity": "Medium",
    "cpes": [
        "cpe:2.3:a:discourse:discourse:*:*:*:*:*:*:*:*"
    ]
}
References

Affected packages

Bitnami / discourse

Package

Name
discourse
Purl
pkg:bitnami/discourse

Severity

  • 6.5 (Medium) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H CVSS Calculator

Affected ranges

Type
SEMVER
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
3.5.4
Introduced
2025.11.0
Fixed
2025.11.2
Introduced
2025.12.0
Fixed
2026.1.0

Database specific

source
"https://github.com/bitnami/vulndb/tree/main/data/discourse/BIT-discourse-2025-68934.json"