Vulnerability · Published Apr 14, 2020 · Assigned by GitHub_M
CVE-2020-11001Possible XSS attack in Wagtail
Medium 5.8
In plain English
A medium-severity cross-site scripting in wagtail from wagtail. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 1.3% (higher than 70% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.
Official description
In Wagtail before versions 2.8.1 and 2.7.2, a cross-site scripting (XSS) vulnerability exists on the page revision comparison view within the Wagtail admin interface. A user with a limited-permission editor account for the Wagtail admin could potentially craft a page revision history that, when viewed by a user with higher privileges, could perform actions with that user's credentials. The vulnerability is not exploitable by an ordinary site visitor without access to the Wagtail admin. Patched versions have been released as Wagtail 2.7.2 (for the LTS 2.7 branch) and Wagtail 2.8.1 (for the current 2.8 branch).
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| PyPI | wagtail | 2.7.2 | GHSA-v2wc-pfq2-5cm6 |
| PyPI | wagtail | 2.8.1 | GHSA-v2wc-pfq2-5cm6 |
| PyPI | wagtail | 2.7.2 | PYSEC-2020-152 |
Affected products (as reported)
Weakness: CWE-80, CWE-79 · Vector: CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:N/A:N
References
- https://github.com/wagtail/wagtail/security/advisories/GHSA-v2wc-pfq2-5cm6 x_refsource_CONFIRM
- https://github.com/wagtail/wagtail/releases/tag/v2.8.1 x_refsource_MISC, x_transferred
- https://github.com/wagtail/wagtail/commit/61045ceefea114c40ac4b680af58990dbe732389 x_refsource_MISC, x_transferred