Vulnerability Details : CVE-2023-46130
Discourse is an open source platform for community discussion. Prior to version 3.1.3 of the `stable` branch and version 3.2.0.beta3 of the `beta` and `tests-passed` branches, some theme components allow users to add svgs with unlimited `height` attributes, and this can affect the availability of subsequent replies in a topic. Most Discourse instances are unaffected, only instances with the svgbob or the mermaid theme component are within scope. The issue is patched in version 3.1.3 of the `stable` branch and version 3.2.0.beta3 of the `beta` and `tests-passed` branches. As a workaround, disable or remove the relevant theme components.
Products affected by CVE-2023-46130
- cpe:2.3:a:discourse:discourse:*:*:*:*:stable:*:*:*
- cpe:2.3:a:discourse:discourse:*:*:*:*:beta:*:*:*
- cpe:2.3:a:discourse:discourse:3.2.0:beta1:*:*:beta:*:*:*
- cpe:2.3:a:discourse:discourse:3.2.0:beta2:*:*:beta:*:*:*
Exploit prediction scoring system (EPSS) score for CVE-2023-46130
0.16%
Probability of exploitation activity in the next 30 days
EPSS Score History
~ 38 %
Percentile, the proportion of vulnerabilities that are scored at or less
CVSS scores for CVE-2023-46130
Base Score | Base Severity | CVSS Vector | Exploitability Score | Impact Score | Score Source | First Seen |
---|---|---|---|---|---|---|
5.4
|
MEDIUM | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L |
2.8
|
2.5
|
NIST | |
4.3
|
MEDIUM | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L |
2.8
|
1.4
|
GitHub, Inc. |
CWE ids for CVE-2023-46130
-
The product allocates a reusable resource or group of resources on behalf of an actor without imposing any restrictions on the size or number of resources that can be allocated, in violation of the intended security policy for that actor.Assigned by: security-advisories@github.com (Secondary)
References for CVE-2023-46130
-
https://github.com/discourse/discourse/security/advisories/GHSA-c876-638r-vfcg
Bypassing height value allowed in some theme components · Advisory · discourse/discourse · GitHubVendor Advisory
-
https://github.com/discourse/discourse/commit/6183d9633de873ac2b1e9cdb6ac1c94b4ffae9cb
SECURITY: Limit height of pre/svg elements · discourse/discourse@6183d96 · GitHubPatch
-
https://github.com/discourse/discourse/commit/89a2e60706ce22e4afc463d03af2f34c53291800
SECURITY: Limit height of pre/svg elements · discourse/discourse@89a2e60 · GitHubPatch
Jump to