Headline
CVE-2023-23621: ReDoS in user agent parsing
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.
Package
No package listed
Affected versions
stable <= 3.0; beta <= 3.1.0.beta1; tests-passed <= 3.1.0.beta1
Patched versions
stable >= 3.0.1; beta >= 3.1.0.beta2; tests-passed >= 3.1.0.beta2
Description
Impact
A malicious user can cause a regular expression denial of service using a carefully crafted user agent.
Patches
This issue is patched in the latest stable, beta and tests-passed versions of Discourse.
Workarounds
None