Discourse Cache Chaos: Anonymous Users Beware of CVE-2024-47773!
Discourse 3.2.x has a new party trick: anonymous cache poisoning! This vulnerability (CVE-2024-47773) lets attackers serve responses without preloaded data to unsuspecting visitors. It’s a bit like offering empty candy wrappers on Halloween. To avoid this spooky surprise, upgrade Discourse or disable anonymous cache.

Hot Take:
Oh, Discourse! You’ve been caught with your cache down again. This time, it’s a vulnerability that lets anonymous users poison your cache like a bad case of food poisoning. But don’t worry, just upgrade your system or disable anonymous cache, and you’ll be back to serving fresh, untainted data in no time!
Key Points:
- Discourse versions 3.1.x and 3.2.x are susceptible to anonymous cache poisoning.
- The vulnerability can be exploited with multiple XHR requests.
- Only anonymous visitors are affected, so registered users can breathe easy.
- The exploit has been assigned CVE-2024-47773 with a CVSS score of 7.1.
- To mitigate, upgrade Discourse or disable anonymous cache.
Already a member? Log in here