CVE-2023-22453 Discourse vulnerable to exposure of user post counts per topic to unauthorized users

Medium 5.3 Published Updated

Unauthorized users can view the number of posts a specific user made in any topic via the user profile JSON endpoint.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2023-22453?

CVE-2023-22453 is a medium-severity vulnerability in Discourse Discourse, published on 5 Jan 2023. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

Discourse is an option source discussion platform. Prior to version 2.8.14 on the `stable` branch and version 3.0.0.beta16 on the `beta` and `tests-passed` branches, the number of times a user posted in an arbitrary topic is exposed to unauthorized users through the `/u/username.json` endpoint. The issue is patched in version 2.8.14 and 3.0.0.beta16. There is no known workaround.

Weakness: CWE-200

Which versions are affected by CVE-2023-22453?

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-2023-22453?

Upgrade discourse to 2.8.14 or later.

Is CVE-2023-22453 being exploited?

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

All Discourse Discourse vulnerabilities

Sources

Also known as BIT-discourse-2023-22453, GHSA-xx97-6494-p2rv.

Is CVE-2023-22453 in your software?

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

Check your SBOMs for free