MAIN MENU

Security & compliance

Upholding the highest standards to protect your data and ensure trust.

DEVO-2026-0025

PowerShell Universal is affected by multiple vulnerabilities.

Affected Products

PowerShell Universal
2026.2.2 and earlier

Change Log

Initial publication - 2026-07-24

Code injection via improperly escaped variable values

8.7 High - CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Improper control of generation of code ('Code Injection') in the variables feature in Devolutions PowerShell Universal 2026.2.2 and earlier allows an authenticated user with variable write permission to execute arbitrary PowerShell code via a crafted variable value that is not properly escaped when written to the variables configuration file.

CVE(s)

CVE-2026-16801

Remediation and Workarounds

Upgrade to PowerShell Universal 2026.2.3 or higher.

Code injection via schedule parameter names

7.7 High - CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Improper control of generation of code ('Code Injection') in the schedule feature in Devolutions PowerShell Universal 2026.2.2 and earlier allows an authenticated user with schedule creation permission to execute arbitrary PowerShell code via crafted schedule parameter names concatenated into a script invocation.

CVE(s)

CVE-2026-16800

Remediation and Workarounds

Upgrade to PowerShell Universal 2026.2.3 or higher.

Cleartext storage of secret variables

6.8 Medium - CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N

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.

CVE(s)

CVE-2026-16802

Remediation and Workarounds

Upgrade to PowerShell Universal 2026.2.3 or higher.

Exposure of stored refresh tokens to scoped job readers

6.0 Medium - CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N

Insertion of sensitive information into sent data in the automation jobs API in Devolutions PowerShell Universal 2026.2.2 and earlier allows an authenticated user with scoped job or script read permission to obtain another user's stored OAuth refresh token via job read responses that fail to strip the refresh token.

CVE(s)

CVE-2026-16798

Remediation and Workarounds

Upgrade to PowerShell Universal 2026.2.3 or higher.

Improper access control on automation tests and workflows

5.3 Medium - CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N

Improper access control in the automation tests and workflows features in Devolutions PowerShell Universal 2026.2.2 and earlier allows an authenticated user with only the Reader role to execute automation tests and modify workflow properties via missing server-side authorization checks.

CVE(s)

CVE-2026-16799

Remediation and Workarounds

Upgrade to PowerShell Universal 2026.2.3 or higher.