CVE-2020-16886
Last modified
CVE-2020-16886 is a medium-severity vulnerability rated 5.3/10 on the CVSS scale. <p>A security feature bypass vulnerability exists in the PowerShellGet V2 module. An attacker who successfully exploited this vulnerability could bypass WDAC (Windows Defender Application Control) policy and execute arbitrary code on a policy locked-down machine.</p> <p>An attacker must have administrator privileges to create a configuration that includes installing PowerShellGet V2 module onto a machine from the PowerShell Gallery. EPSS estimates a 0.80% chance of exploitation in the next 30 days.
Description
<p>A security feature bypass vulnerability exists in the PowerShellGet V2 module. An attacker who successfully exploited this vulnerability could bypass WDAC (Windows Defender Application Control) policy and execute arbitrary code on a policy locked-down machine.</p> <p>An attacker must have administrator privileges to create a configuration that includes installing PowerShellGet V2 module onto a machine from the PowerShell Gallery. The WDAC policy must be configured to allow the module to run. After this is done, PowerShell script can be injected and run fully trusted, allowing the attacker arbitrary code execution on the machine.</p> <p>The update addresses the vulnerability by changing how URLs are processed.</p>
Metrics
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Microsoft | Powershellget | 2.2.5 |
References
- https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2020-16886Patch, Vendor Advisory
- https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2020-16886Patch, Vendor Advisory
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2020-16886?
How severe is CVE-2020-16886?
How do I fix CVE-2020-16886?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2020
- CVE-2020-16878<p>A cross site scripting vulnerability exists when Microsof…5.4
- CVE-2020-16879<p>An information disclosure vulnerability exists when a Win…5.5
- CVE-2020-1688On Juniper Networks SRX Series and NFX Series, a local authe…6.5
- CVE-2020-16881<p>A remote code execution vulnerability exists in Visual St…7.8
- CVE-2020-16884<p>A remote code execution vulnerability exists in the way t…4.2
- CVE-2020-16885<p>An elevation of privilege vulnerability exists when the W…7.8
- CVE-2020-16887<p>An elevation of privilege vulnerability exists in the way…7.8
- CVE-2020-16889<p>An information disclosure vulnerability exists when the W…5.5
- CVE-2020-1689On Juniper Networks EX4300-MP Series, EX4600 Series and QFX5…6.5
- CVE-2020-16890<p>An elevation of privilege vulnerability exists when the W…7.8
- CVE-2020-16891<p>A remote code execution vulnerability exists when Windows…8.8
- CVE-2020-16892<p>An elevation of privilege vulnerability exists in the way…7.8
Are you affected by CVE-2020-16886?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
