PT-2022-16154 · Discourse · Discourse

Jomaxro

·

Published

2022-02-15

·

Updated

2024-03-06

·

CVE-2022-23641

CVSS v3.1

6.5

Medium

VectorAV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions Discourse versions prior to 2.8.1 Discourse version 2.9.0.beta2
Description The issue allows users to trigger a Denial of Service attack by posting a streaming URL. Parsing Oneboxes in the background job triggers an infinite loop, which causes memory leaks.
Recommendations For versions prior to 2.8.1, update to version 2.8.1 or later. For version 2.9.0.beta2, update to a version later than 2.9.0.beta2. As a temporary workaround, consider disabling onebox in the admin panel completely or specify an allow list of domains that will be oneboxed.

Exploit

Fix

DoS

Infinite Loop

Weakness Enumeration

Related Identifiers

BIT-DISCOURSE-2022-23641
CVE-2022-23641
GHSA-22XW-F62V-CFXV

Affected Products

Discourse