CVE-2022-23641mediumCWE-835

CVE-2022-23641: fallo de gravedad media en discourse

Denial of Service in Discourse

Publicada el · Actualizada el

Aviso por correo cuando entre en el KEV, tenga PoC pública o suba de nota.

13Vexday Risk Score

Sin señal de explotación. Ningún artefacto público de explotación conocido hasta ahora.

ssvc Trackcvss 6.5epss 1.2%
En resumen

Los usuarios de Discourse pueden bloquear la plataforma publicando una URL de streaming que causa un bucle infinito en el procesamiento en segundo plano, consumiendo toda la memoria disponible. Esto permite que cualquier persona interrumpa el servicio para todos los usuarios.

Detalle técnico

Vulnerabilidad CWE-835 de bucle infinito en el procesamiento de Onebox desencadenada por URLs de streaming maliciosas en publicaciones de usuarios. El trabajo en segundo plano crea consumo ilimitado de memoria resultando en DoS. El ataque requiere solo privilegios de usuario estándar para publicar contenido; parcheado en versiones 2.8.1 (stable), 2.9.0.beta2 (beta/tests-passed).

Resumen generado y traducido por IA a partir de la descripción oficial.
Discourse is an open source discussion platform. In versions prior to 2.8.1 in the `stable` branch, 2.9.0.beta2 in the `beta` branch, and 2.9.0.beta2 in the `tests-passed` branch, users can trigger a Denial of Service attack by posting a streaming URL. Parsing Oneboxes in the background job trigger an infinite loop, which cause memory leaks. This issue is patched in version 2.8.1 of the `stable` branch, 2.9.0.beta2 of the `beta` branch, and 2.9.0.beta2 of the `tests-passed` branch. As a workaround, disable onebox in admin panel completely or specify allow list of domains that will be oneboxed.
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Productos afectados
discourse · discourse