Vulnerability · Published Nov 10, 2023 · Assigned by GitHub_M
CVE-2023-47120Discourse DoS through Onebox favicon URL
High 7.5
In plain English
A high-severity resource allocation without limits in discourse from discourse. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 1.0% (higher than 62% of all known vulnerabilities).
Official description
Discourse is an open source platform for community discussion. In versions 3.1.0 through 3.1.2 of the `stable` branch and versions 3.1.0,beta6 through 3.2.0.beta2 of the `beta` and `tests-passed` branches, Redis memory can be depleted by crafting a site with an abnormally long favicon URL and drafting multiple posts which Onebox it. The issue is patched in version 3.1.3 of the `stable` branch and version 3.2.0.beta3 of the `beta` and `tests-passed` branches. There are no known workarounds.
Affected products (as reported)
Weakness: CWE-770 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
References
- https://github.com/discourse/discourse/security/advisories/GHSA-77cw-xhj8-hfp3 x_refsource_CONFIRM
- https://github.com/discourse/discourse/commit/95a82d608d6377faf68a0e2c5d9640b043557852 x_refsource_MISC
- https://github.com/discourse/discourse/commit/e910dd09140cb4abc3a563b95af4a137ca7fa0ce x_refsource_MISC