Skip to main content

Microsoft PowerShell CVE-2026-59119

| EUVDEUVD-2026-56608 HIGH
Incorrect Default Permissions (CWE-276)
2026-08-11 secure@microsoft.com GHSA-43rg-r573-6f25
7.3
CVSS 3.1 · Vendor: microsoft
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain low-privilege local account
  2. Delivery
    Identify world-writable PowerShell profile or module path
  3. Exploit
    Plant malicious script at target location
  4. Execution
    Wait for privileged user to launch PowerShell session
  5. Persist
    Tampered resource loads automatically
  6. Impact
    Attacker code executes with elevated privileges

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V13 - Configuration Default permission hardening
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires an attacker to already hold a valid low-privilege local account on the target system (PR:L, AV:L) - this is not remotely exploitable over a network without prior access. User interaction (UI:R) is a hard requirement: a higher-privileged user or automated process must launch PowerShell and load the tampered resource (profile script, module, or configuration file) after the attacker has written to the incorrectly permissioned path. Exploitation is further limited to PowerShell 7.4.x < 7.4.19.0, 7.5.x < 7.5.10.0, and 7.6.x < 7.6.5 specifically - PowerShell 5.1 (Windows built-in) is not listed as affected. SSVC confirms the attack is not automatable, meaning mass exploitation is not feasible. The flaw is most relevant in multi-user environments (developer machines, jump hosts, CI/CD agents) where untrusted low-privilege accounts coexist with privileged sessions.

Impact

CVSS 7.3 with vector AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H indicates low attack complexity once local access exists, but constrains exploitation to local-only vectors and requires user interaction - a privileged party must take action. The full C:H/I:H/A:H triplet reflects complete post-escalation compromise but applies only after the interaction occurs. SSVC reinforces the limited threat posture: exploitation is rated 'none,' the attack is not automatable, and technical impact is 'total' - consistent with the CVSS C/I/A but confirming no current weaponization. There is no CISA KEV listing and no public POC, meaning this is a credible but currently unexercised threat. Real-world priority is moderate: organizations with multi-user systems or shared developer environments where low-privilege users have local PowerShell access should treat this as urgent; single-user or tightly controlled endpoints face lower immediate risk. CVSS overstates severity slightly for most environments given the local-only, user-interaction-dependent attack path.

Exploit ScenarioDerived

An attacker with a low-privilege local account on a shared workstation or server running PowerShell 7.5.8 identifies a world-writable module directory or profile path created with incorrect default permissions. The attacker drops a malicious script into the path and waits for an administrator to open a PowerShell session - the profile or module loads automatically, executing the attacker's payload under the administrator's token and granting full system control. No public POC exists at time of analysis, but the attack primitive (DLL/script planting via permissive paths) is well-understood and reproducible by intermediate-skill attackers.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 11, 2026

Privilege escalation in Microsoft PowerShell 7.4.x, 7.5.x, and 7.6.x stems from incorrect default permissions (CWE-276), enabling a locally authenticated low-privilege attacker to gain full system control. Exploitation requires local shell access and a user interaction trigger - an already-privileged user or process must execute PowerShell after the attacker has tampered with an incorrectly permissioned file or directory. No public exploit code and no active exploitation have been identified; SSVC confirms exploitation status as none and the attack is not automatable. Microsoft has released patched versions across all three affected branches.

RemediationAI

Upgrade to the patched release for your installed branch: PowerShell 7.4.19.0, 7.5.10.0, or 7.6.5, available via the Microsoft Security Response Center at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-59119 and through standard PowerShell GitHub release channels. Where immediate patching is not feasible, administrators should audit and manually tighten filesystem permissions on PowerShell installation directories, module paths, and profile script locations (e.g., $PROFILE paths) to ensure low-privilege users cannot write to files that are loaded during elevated sessions - note this may require scripting and periodic re-verification as updates could reset permissions. Additionally, restricting local interactive logon rights to sensitive systems using Group Policy or PAM configurations reduces attacker access prerequisites, though this trades off developer or operator usability. No workaround fully substitutes for the vendor patch.

Affected VersionsENISA

PowerShell 7.6 7.6.0 <7.6.5
PowerShell 7.5 7.5.0 <7.5.10.0
PowerShell 7.4 7.4.0 <7.4.19.0

Affected Packages

euvd powershell_7_4 fix: 7.4.19.0
euvd powershell_7_5 fix: 7.5.10.0
euvd powershell_7_6 fix: 7.6.5

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 3 packages in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

CWE-276 (Incorrect Default Permissions) describes a class of flaws where software sets overly permissive access controls on objects - files, directories, named pipes, or registry keys - it creates or manages during installation or runtime. In this case, PowerShell 7.x (cross-platform, .NET-based shell and scripting engine) creates or references paths that a low-privilege user can write to. Because PowerShell loads profile scripts, modules, or configuration files from these paths, a tampered resource can be executed in a higher-privilege context. The local attack vector (AV:L) and low-privilege requirement (PR:L) in the CVSS vector confirm the flaw is exploitable only with an existing account on the target system. Affected CPE covers PowerShell 7.4.0 through 7.4.18.x, 7.5.0 through 7.5.9.x, and 7.6.0 through 7.6.4, across all platforms where these versions are deployed (Windows, Linux, macOS).

Know when Powershell gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (microsoft) PRIMARY 7.3 HIGH
AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H
ENISA EUVD HIGH
vuln.today AI 7.3 HIGH

Local vector and low-privilege requirement reflect mandatory existing account access; UI:R captures the privileged-user trigger dependency; full C/I/A reflects total post-escalation compromise with scope unchanged.

3.1 AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H
4.0 AV:L/AC:L/AT:N/PR:L/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (microsoft).

CVSS VectorVendor: microsoft

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
Required
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

2
Patch available
Aug 11, 2026 - 18:19 EUVD
CVE Published
Aug 11, 2026 - 17:18 cve.org
HIGH 7.3

DescriptionCVE.org

Incorrect default permissions in Microsoft PowerShell allows an authorized attacker to elevate privileges locally.

Executive ViewAI

Why It Matters

Microsoft PowerShell 7.4.x through 7.6.x contain a privilege escalation vulnerability (CVSS 7.3) allowing locally-authenticated users to gain full administrative control. No public exploit code or active exploitation has been identified, but the availability of vendor patches makes this a priority for prompt remediation to prevent future attacks. Organizations should prioritize deploying patches across their PowerShell infrastructure.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.4%
Top 71% exploitable
Prevalence
High
PowerShell 7.x is widely deployed across enterprise Windows and Linux environments.
Threat Intel
1
1 sources
Vendor Status
Publicly Disclosed:No
Exploited:No
Latest Software Release:Exploitation Less Likely
Data Quality
7 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.4%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

41
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: +5

Attack Technique

Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.

CVE-2026-70337 HIGH
8.8 Aug 11

Remote code execution in Microsoft PowerShell Core is achievable by unauthenticated network attackers exploiting a relat

CVE-2020-1108 HIGH
7.5 May 21

A denial of service vulnerability exists when .NET Core or .NET Framework improperly handles web requests, aka '.NET Cor

CVE-2018-8327 CRITICAL
9.8 Jul 11

A remote code execution vulnerability exists in PowerShell Editor Services, aka "PowerShell Editor Services Remote Code

CVE-2026-12268 HIGH
8.8 Sep 28

Authenticated PowerShell command injection in ManageEngine DDI Central (versions below 6201) allows a low-privileged use

CVE-2026-96251 HIGH
8.8 Oct 13

Unauthorized code execution in Microsoft PowerShell 7.4.x, 7.5.x, and 7.6.x is achievable by remote attackers who get a

CVE-2026-70338 HIGH
7.8 Aug 11

Code injection (CWE-94) in Microsoft PowerShell enables a local, unauthenticated attacker to bypass a security feature t

CVE-2026-58612 HIGH
7.5 Aug 11

Server-Side Request Forgery in Microsoft PowerShell Core versions 7.4.x, 7.5.x, and 7.6.x enables network-accessible una

CVE-2022-41076 HIGH
8.5 Dec 13

PowerShell Remote Code Execution Vulnerability. Rated high severity (CVSS 8.5), this vulnerability is remotely exploitab

CVE-2022-41121 HIGH
7.8 Dec 13

Windows Graphics Component Elevation of Privilege Vulnerability. Rated high severity (CVSS 7.8), this vulnerability is l

CVE-2022-26788 HIGH
7.8 Apr 15

PowerShell Elevation of Privilege Vulnerability. Rated high severity (CVSS 7.8), this vulnerability is low attack comple

CVE-2025-30399 HIGH
7.5 Jun 13

CVE-2025-30399 is an untrusted search path vulnerability in .NET and Visual Studio that allows unauthenticated remote at

CVE-2023-21538 HIGH
7.5 Jan 10

.NET Denial of Service Vulnerability. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no aut

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy