First published: Tue Jun 14 2022(Updated: )
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.
Credit: security-advisories@github.com
Affected Software | Affected Version | How to fix |
---|---|---|
Discourse | <2.8.4 | |
Discourse | =2.9.0-beta1 | |
Discourse | =2.9.0-beta2 | |
Discourse | =2.9.0-beta3 | |
Discourse | =2.9.0-beta4 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2022-31060 has a medium severity level due to the exposure of sensitive banner topic data on login-required Discourse sites.
To fix CVE-2022-31060, you should upgrade your Discourse installation to version 2.8.4 or later in the stable branch, or version 2.9.0.beta5 or later in the beta branch.
CVE-2022-31060 affects Discourse versions prior to 2.8.4 in the stable branch and any beta versions before 2.9.0.beta5.
CVE-2022-31060 exposes banner topic data on Discourse sites that require user login, potentially risking user privacy.
No official workaround for CVE-2022-31060 exists, so upgrading to the patched versions is necessary for protection.