Read the docs

Cross-site scripting in PowerShell Universal notifications

Priority LOW 39CWE-79Published · Updated

Key facts

Attack vector
Network
Privileges required
Low
User interaction
Required
Attack complexity
Low
Impact type
Cross-site scripting
Confidentiality · integrity · availability
High · High · None
Fix status
Fixed

Attack profile from CVSS 3.1 · CISA ADP. Fix status from CNA. Impact type from CWE-79.

Summary

Devolutions PowerShell Universal before 2026.3.1 fails to neutralize input in its notifications feature, which enables cross-site scripting (CWE-79). An authenticated user with notification creation permission can run arbitrary JavaScript in the browser of another user through a crafted notification target URL.

Written with Claude Haiku 5.5 from the sources below · 2026-11-04

Description from the CNA

Improper neutralization of input during web page generation ('Cross-site Scripting') in the notifications feature in Devolutions PowerShell Universal 2026.3.0 and earlier allows an authenticated user with notification creation permission to execute arbitrary JavaScript in the browser of another user via a crafted notification target URL.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00199 9th percentileScored 2026-11-07
Fix Fixed PowerShell Universal (Devolutions): 2026.3.1

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
DevolutionsPowerShell Universalbefore 2026.3.12026.3.1Patch availableCNA
  • PowerShell Universal VendorDevolutions Affected before 2026.3.1 Fixed in 2026.3.1 Patch available CNA

Remediation

Upgrade Devolutions PowerShell Universal to version 2026.3.1.

Written with Claude Haiku 5.5 from the sources below · 2026-11-04

  • Fix · CNA PowerShell Universal (Devolutions) Fixed in 2026.3.1

Timeline

  1. 2026-10-27 Threatist record created from CVE-2026-116627
  2. 2026-10-27 Alias added: GHSA-7f5v-mvwm-33f5
  3. 2026-11-04 CVSS score added · CISA ADP
  4. 2026-11-04 CISA SSVC decision points changed

References

  • TI-2026-02787 Improper authentication in Devolutions Server CVSS 3.1CRITICAL 9.8
  • TI-2026-02768 Improper input validation in Devolutions Server CVSS 3.1CRITICAL 9.8
  • TI-2024-02729 Missing authentication in Devolutions Server CVSS 3.1CRITICAL 9.8
  • TI-2023-06040 Incorrect permission assignment in Devolutions Remote Desktop Manager CVSS 3.1CRITICAL 9.8
  • TI-2023-04041 Improper authentication in Devolutions Remote Desktop Manager CVSS 3.1CRITICAL 9.8
  • TI-2026-02702 Improper Enforcement of Behavioral Controls in Devolutions Server 2025.3.15 and earlier… CVSS 3.1CRITICAL 9.8
See all 212 →

Sources