CVE-2022-31060mediumCWE-200

CVE-2022-31060: medium-severity vulnerability in discourse

Banner topic data is exposed on login-required Discourse sites

Published · Updated

E-mail alert when it lands in KEV, gets a public PoC or its score goes up.

13Vexday Risk Score

No sign of exploitation. No public exploitation artifact known so far.

ssvc Trackcvss 5.3epss 1.1%
In short

Discourse exposes banner topic data to unauthenticated users on sites that require login. An attacker can access sensitive banner information without having an account or logging in.

Technical detail

An information disclosure vulnerability in Discourse versions prior to 2.8.4 (stable) and 2.9.0.beta5 (beta/tests-passed) allows unauthenticated attackers to retrieve banner topic metadata through improper access controls. The vulnerability requires the target site to have login requirements enabled; exploitation results in exposure of banner content that should be restricted to authenticated users.

Summary generated and translated by AI from the official description.
Discourse is an open-source discussion platform. Prior to version 2.8.4 in the `stable` branch and version `2.9.0.beta5` in the `beta` and `tests-passed` branches, banner topic data is exposed on login-required sites. This issue is patched in version 2.8.4 in the `stable` branch and version `2.9.0.beta5` in the `beta` and `tests-passed` branches of Discourse. As a workaround, one may disable banners.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Affected products
discourse · discourse