What’s Vulnerable › Vulnerabilities

CVE-2022-31182: Cache poisoning via maliciously-formed request in Discourse

Description

Discourse is the an open source discussion platform. In affected versions a maliciously crafted request for static assets could cause error responses to be cached by Discourse's default NGINX proxy configuration. A corrected NGINX configuration is included in the latest stable, beta and tests-passed versions of Discourse. Users are advised to upgrade. There are no known workarounds for this vulnerability.

Affected products

How to fix

Upgrade to a fixed version: discourse 2.8.7. Check the vendor advisory for mitigations.

References

Get alerted when CVE-2022-31182 or the next vulnerability affects your stack