Track vulnerabilities like this one.
Sign up free to get alerted when software you use is affected.
5.9
CVE-2023-28112: Discourse's SSRF protection missing for some FastImage requests
CVE-2023-28112 · published 3 years ago
Summary
Discourse is an open-source discussion platform. Prior to version 3.1.0.beta3 of the `beta` and `tests-passed` branches, some user provided URLs were being passed to FastImage without SSRF protection. Insufficient protections could enable attackers to trigger outbound network connections from the Di...
What to do
The CVE record does not list a fixed version. Check the vendor's site or the advisory links below - a fix may already be released.
Affected software
| Vendor | Product | Affected versions |
|---|---|---|
| discourse | discourse |
< 3.1.0 <= 3.1.0 3.1.0 cpe:2.3:a:discourse:discourse:*:*:*:*:beta:*:*:* |
Original advisory text
Discourse's SSRF protection missing for some FastImage requests
Discourse is an open-source discussion platform. Prior to version 3.1.0.beta3 of the `beta` and `tests-passed` branches, some user provided URLs were being passed to FastImage without SSRF protection. Insufficient protections could enable attackers to trigger outbound network connections from the Discourse server to private IP addresses. This affects any site running the `tests-passed` or `beta` branches versions 3.1.0.beta2 and prior. This issue is patched in version 3.1.0.beta3 of the `beta` and `tests-passed` branches. There are no known workarounds.
References
- https://github.com/discourse/discourse/security/advisories/GHSA-9897-x229-55gh Vendor Advisory
- https://github.com/discourse/discourse/commit/39c2f63b35d90ebaf67b9604cf1d424e59... Patch
- https://github.com/discourse/discourse/pull/20710 Patch
- https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/28xxx/CVE-2023-28112... Vendor Advisory
- https://nvd.nist.gov/vuln/detail/CVE-2023-28112 Vendor Advisory
Internet-facing
60 days
Internal
At next upgrade
- Not known to be exploited
- Needs hands-on effort to exploit
- Gives an attacker partial control
Severity
5.9
Medium
Type
CWE-918Server-Side Request Forgery (SSRF)
Timeline
Published17 Mar 2023
Updated4 Nov 2026
First seen29 Sep 2026
Track software like this
Free during beta