Vulnerability Details : CVE-2019-16766
When using wagtail-2fa before 1.3.0, if someone gains access to someone's Wagtail login credentials, they can log into the CMS and bypass the 2FA check by changing the URL. They can then add a new device and gain full access to the CMS. This problem has been patched in version 1.3.0.
Exploit prediction scoring system (EPSS) score for CVE-2019-16766
Probability of exploitation activity in the next 30 days: 0.19%
Percentile, the proportion of vulnerabilities that are scored at or less: ~ 55 % EPSS Score History EPSS FAQ
CVSS scores for CVE-2019-16766
Base Score | Base Severity | CVSS Vector | Exploitability Score | Impact Score | Score Source |
---|---|---|---|---|---|
4.0
|
MEDIUM | AV:N/AC:L/Au:S/C:P/I:N/A:N |
8.0
|
2.9
|
NIST |
8.8
|
HIGH | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
2.8
|
5.9
|
NIST |
8.7
|
HIGH | CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:N |
2.3
|
5.8
|
GitHub, Inc. |
CWE ids for CVE-2019-16766
-
This attack-focused weakness is caused by incorrectly implemented authentication schemes that are subject to spoofing attacks.Assigned by: security-advisories@github.com (Secondary)
-
The product implements an authentication technique, but it skips a step that weakens the technique.Assigned by: security-advisories@github.com (Secondary)
References for CVE-2019-16766
-
https://github.com/LabD/wagtail-2fa/security/advisories/GHSA-89px-ww3j-g2mm
2FA bypass through new device path · Advisory · labd/wagtail-2fa · GitHubThird Party Advisory
-
https://github.com/labd/wagtail-2fa/commit/13b12995d35b566df08a17257a23863ab6efb0ca
Update changelog for 1.3.0 release · labd/wagtail-2fa@13b1299 · GitHubPatch;Third Party Advisory
-
https://github.com/labd/wagtail-2fa/commit/a6711b29711729005770ff481b22675b35ff5c81
Allow a limited list of paths when user has device · labd/wagtail-2fa@a6711b2 · GitHubPatch;Third Party Advisory
Products affected by CVE-2019-16766
- cpe:2.3:a:labdigital:wagtail-2fa:*:*:*:*:*:*:*:*