- Description
- Discourse is an open source platform for community discussion. In affected versions maliciously crafted requests could lead to remote code execution. This resulted from a lack of validation in subscribe_url values. This issue is patched in the latest stable, beta and tests-passed versions of Discourse. To workaround the issue without updating, requests with a path starting /webhooks/aws path could be blocked at an upstream proxy.
- Source
- security-advisories@github.com
- NVD status
- Modified
CVSS 3.1
- Type
- Primary
- Base score
- 9.8
- Impact score
- 5.9
- Exploitability score
- 3.9
- Vector string
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- Severity
- CRITICAL
CVSS 2.0
- Type
- Primary
- Base score
- 7.5
- Impact score
- 6.4
- Exploitability score
- 10
- Vector string
- AV:N/AC:L/Au:N/C:P/I:P/A:P
- Hype score
- Not currently trending
[
{
"nodes": [
{
"negate": false,
"cpeMatch": [
{
"criteria": "cpe:2.3:a:discourse:discourse:*:*:*:*:*:*:*:*",
"vulnerable": true,
"matchCriteriaId": "95493165-6C19-4E89-AC2B-72268D6ECB2C",
"versionEndExcluding": "2.7.9"
},
{
"criteria": "cpe:2.3:a:discourse:discourse:2.8.0:beta1:*:*:*:*:*:*",
"vulnerable": true,
"matchCriteriaId": "9E7F8AC4-35D1-45E5-8A3A-B0205000A5D3"
},
{
"criteria": "cpe:2.3:a:discourse:discourse:2.8.0:beta2:*:*:*:*:*:*",
"vulnerable": true,
"matchCriteriaId": "B9AE12FE-0396-4843-8D30-D8C44FAE01DA"
},
{
"criteria": "cpe:2.3:a:discourse:discourse:2.8.0:beta3:*:*:*:*:*:*",
"vulnerable": true,
"matchCriteriaId": "F101AEAB-4FB7-4BE3-931B-595702D616C7"
},
{
"criteria": "cpe:2.3:a:discourse:discourse:2.8.0:beta4:*:*:*:*:*:*",
"vulnerable": true,
"matchCriteriaId": "F6878B7F-2691-4D3F-8116-CB282FDAAAC7"
},
{
"criteria": "cpe:2.3:a:discourse:discourse:2.8.0:beta5:*:*:*:*:*:*",
"vulnerable": true,
"matchCriteriaId": "76EABAB9-BEA4-48D4-ADBA-D00746B29C52"
},
{
"criteria": "cpe:2.3:a:discourse:discourse:2.8.0:beta6:*:*:*:*:*:*",
"vulnerable": true,
"matchCriteriaId": "82A255A2-4658-41AD-A4DE-A7F8D018028D"
}
],
"operator": "OR"
}
]
}
]