CVE-2024-53851

Discourse is an open source platform for community discussion. In affected versions the endpoint for generating inline oneboxes for URLs wasn't enforcing limits on the number of URLs that it accepted, allowing a malicious user to inflict denial of service on some parts of the app. This vulnerability is only exploitable by authenticated users. This issue has been patched in the latest stable, beta and tests-passed versions of Discourse. Users are advised to upgrade. Users unable to upgrade should turn off the `enable inline onebox on all domains` site setting and remove all entries from the `allowed inline onebox domains` site setting.
Configurations

Configuration 1 (hide)

OR cpe:2.3:a:discourse:discourse:*:*:*:*:stable:*:*:*
cpe:2.3:a:discourse:discourse:*:*:*:*:beta:*:*:*
cpe:2.3:a:discourse:discourse:3.4.0:beta1:*:*:beta:*:*:*
cpe:2.3:a:discourse:discourse:3.4.0:beta2:*:*:beta:*:*:*
cpe:2.3:a:discourse:discourse:3.4.0:beta3:*:*:beta:*:*:*

History

26 Sep 2025, 13:04

Type Values Removed Values Added
CPE cpe:2.3:a:discourse:discourse:3.4.0:-:*:*:beta:*:*:*

26 Aug 2025, 16:13

Type Values Removed Values Added
First Time Discourse discourse
Discourse
CPE cpe:2.3:a:discourse:discourse:*:*:*:*:beta:*:*:*
cpe:2.3:a:discourse:discourse:3.4.0:-:*:*:beta:*:*:*
cpe:2.3:a:discourse:discourse:3.4.0:beta3:*:*:beta:*:*:*
cpe:2.3:a:discourse:discourse:3.4.0:beta1:*:*:beta:*:*:*
cpe:2.3:a:discourse:discourse:*:*:*:*:stable:*:*:*
cpe:2.3:a:discourse:discourse:3.4.0:beta2:*:*:beta:*:*:*
References () https://github.com/discourse/discourse/commit/416ec83ae57924d721e6e374f4cda78bd77a4599 - () https://github.com/discourse/discourse/commit/416ec83ae57924d721e6e374f4cda78bd77a4599 - Patch
References () https://github.com/discourse/discourse/security/advisories/GHSA-49rv-574x-wgpc - () https://github.com/discourse/discourse/security/advisories/GHSA-49rv-574x-wgpc - Third Party Advisory
Summary
  • (es) Discourse es una plataforma de código abierto para debates comunitarios. En las versiones afectadas, el endpoint para generar casillas de verificación en línea para URL no imponía límites en la cantidad de URL que aceptaba, lo que permitía a un usuario malintencionado infligir una denegación de servicio en algunas partes de la aplicación. Esta vulnerabilidad solo la pueden explotar los usuarios autenticados. Este problema se ha corregido en las últimas versiones estables, beta y de pruebas aprobadas de Discourse. Se recomienda a los usuarios que actualicen la versión. Los usuarios que no puedan actualizar la versión deben desactivar la configuración del sitio `habilitar casillas de verificación en línea en todos los dominios` y eliminar todas las entradas de la configuración del sitio `dominios de casillas de verificación en línea permitidos`.

04 Feb 2025, 22:15

Type Values Removed Values Added
New CVE

Information

Published : 2025-02-04 22:15

Updated : 2025-09-26 13:04


NVD link : CVE-2024-53851

Mitre link : CVE-2024-53851

CVE.ORG link : CVE-2024-53851


JSON object : View

Products Affected

discourse

  • discourse
CWE
CWE-400

Uncontrolled Resource Consumption