Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privilege local access to the host
-
DeliveryLocate PowerShell Universal data directory
-
ExploitRead files containing cleartext secret variables
-
ExecutionExtract sensitive values
-
ImpactAchieve information disclosure
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V14 - Data Protection Encrypted storage of sensitive data
|
| Exploitation Conditions | The variables feature must be used for storing secrets, and no vault must be selected - when a vault is configured, secrets are encrypted and not exposed. Exploitation requires local file system access with low privileges (PR:L) as defined in the CVSS vector; remote or unauthenticated exploitation is not possible. The attacker must be able to read the directory where PowerShell Universal stores variable data, typically accessible only to local users on the host. |
| Impact | The CVSS vector (AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N) indicates a local attack vector with low complexity and low privileges required, resulting in high confidentiality impact on a subsequent system. EPSS probability is extremely low (0.08%, 0th percentile), suggesting that exploitation in the wild is highly unlikely. SSVC decision framework rates exploitation as 'none', automatable as 'no', and technical impact as 'partial'. No CISA KEV listing and no public exploit code have been identified. The primary risk factor is the prerequisite of local file system access, which significantly limits remote attack scenarios. Overall, this vulnerability presents a low real-world risk despite a CVSS base score of 6.5. |
| Exploit ScenarioDerived | A low-privileged local user navigates to the PowerShell Universal data directory on the server and locates files containing secret variable values stored in cleartext. The attacker simply reads the files to obtain passwords, API keys, or other sensitive information. No publicly available exploit code has been identified, but the attack requires only basic file system access. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 26, 2026
Information disclosure in Devolutions PowerShell Universal 2026.2.2 and earlier allows a local attacker with file system access to read secret variable values stored in cleartext on disk. This occurs when the variables feature is used without selecting a vault for encryption. The vulnerability is not known to be actively exploited, and EPSS indicates a very low exploitation probability (0.08%).
RemediationAI
Apply the vendor-supplied patch by upgrading to Devolutions PowerShell Universal version 2026.2.3 or later. The fix ensures that secret variables are no longer stored in cleartext when no vault is configured. As a workaround, always select a vault for storing secrets in the variables feature to enforce encryption. Additionally, restrict file system permissions to prevent unauthorized local users from accessing PowerShell Universal’s data directories. Refer to the vendor advisory DEVO-2026-0025 for detailed guidance.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability affects the variables feature of Devolutions PowerShell Universal, a web-based PowerShell automation and management platform. When a user configures secret variables without selecting a secrets vault, the application stores those values in cleartext on the local file system. This behavior corresponds to CWE-312 (Cleartext Storage of Sensitive Information), as sensitive data is persisted without encryption. The affected component is identified by CPE cpe:2.3:a:devolutions:powershell_universal:*:*:*:*:*:*:*:*.
Know when Powershell Universal 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
AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N
Local attack vector, low complexity, low privileges; secrets are on a subsequent system, causing high confidentiality impact.
Primary rating from Vendor (DEVOLUTIONS).
CVSS VectorVendor: DEVOLUTIONS
Lifecycle Timeline
3DescriptionCVE.org
Cleartext storage of sensitive information in the variables feature in Devolutions PowerShell Universal 2026.2.2 and earlier allows a local actor with file system access to read secret values via secret variables stored in cleartext on disk when no vault is selected.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
More in Powershell Universal
View allThe API endpoints in Ironman PowerShell Universal 3.0.0 through 4.2.0 allow remote attackers to execute arbitrary comman
Authenticated users with variable write permission on Devolutions PowerShell Universal 2026.2.2 and earlier can execute
Code injection in Devolutions PowerShell Universal 2026.2.2 and earlier allows an authenticated user with schedule creat
Escalation of privileges in the Web Server in Ironman Software PowerShell Universal 2.x and 3.x allows an attacker with
PowerShell Universal before version 2026.1.4 contains insufficient authorization validation on gRPC endpoints, allowing
The Web Server in Ironman Software PowerShell Universal v3.x and v2.x allows for directory traversal outside of the conf
Devolutions PowerShell Universal 2026.2.0 leaks serialized App Tokens in plaintext within AI Agent job API responses, en
OAuth refresh token disclosure in Devolutions PowerShell Universal 2026.2.2 and earlier allows authenticated users with
authentication configuration in PowerShell Universal versions up to 2026.1.3 is affected by cleartext storage of sensit
PowerShell Universal versions before 4.5.6 and 5.6.13 contain a stored cross-site scripting vulnerability that allows un
PowerShell Universal versions before 2026.1.4 contain an improper input validation vulnerability in the apps and endpoin
Unauthenticated remote access to user-defined REST endpoint OpenAPI specifications is possible in Devolutions PowerShell
EUVD-2026-48609
GHSA-5vgj-hxp2-9grg
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB