CVE-2022-46159 Any authenticated Discourse user can create an unlisted topic

Medium 4.3 Published Updated

Authenticated users can create unlisted topics that consume site resources, potentially leading to denial of service.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2022-46159?

CVE-2022-46159 is a medium-severity vulnerability in Discourse Discourse, published on 2 Dec 2022. Any signed-in user can exploit it over the network, with no action from the victim.

Official description

Discourse is an open-source discussion platform. In version 2.8.13 and prior on the `stable` branch and version 2.9.0.beta14 and prior on the `beta` and `tests-passed` branches, any authenticated user can create an unlisted topic. These topics, which are not readily available to other users, can take up unnecessary site resources. A patch for this issue is available in the `main` branch of Discourse. There are no known workarounds available.

Weakness: CWE-770

Which versions are affected by CVE-2022-46159?

1 open source package ship an affected version, including discourse. It affects 1 product.

PackageAffectedFixed in
discourse BitnamiAll versions2.8.14

Products include Discourse Discourse.

How do I fix CVE-2022-46159?

Upgrade discourse to 2.8.14 or later.

Is CVE-2022-46159 being exploited?

There is no known exploitation of CVE-2022-46159 in the wild and no public exploit code.

All Discourse Discourse vulnerabilities

Sources

Also known as BIT-discourse-2022-46159, GHSA-qf99-xpx6-hgxp.

Is CVE-2022-46159 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free