Skip to main content

Devolutions Server CVE-2025-11957

CRITICAL
Authorization Bypass Through User-Controlled Key (CWE-639)
2025-10-22 security@devolutions.net
9.0
CVSS 4.0 · Vendor: devolutions
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as basic user
  2. Delivery
    Submit temporary access request
  3. Exploit
    Craft API call to self-approve
  4. Execution
    Bypass approver authorization check
  5. Impact
    Exfiltrate vault entries and credentials

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
Exploitation Conditions

Requires a valid authenticated 'basic user' account on Devolutions Server (PR:L) and that the temporary access (just-in-time vault approval) workflow is in use. The attacker crafts API requests to self-approve their own temporary access request or approve other users' requests, defeating the approver authorization check in the temporary access workflow, thereby gaining access to vaults and entries beyond their assigned permissions. Limiting factors: only versions 2025.2.12.0 and earlier are affected; a pre-existing low-privilege account is mandatory (no anonymous/unauthenticated path); and the AC:H/AT:P metrics indicate additional request-crafting or timing conditions must be met, so exploitation is not fully reliable.

Impact

The CVSS 4.0 base score of 9.0 (Critical) is driven almost entirely by impact: successful abuse exposes stored vault credentials (VC:H/VI:H) with downstream consequences for the systems those secrets protect (SC:H/SI:H). However, several signals pull real-world urgency down. Exploitation requires an existing authenticated account (PR:L) - the attacker must already be a legitimate 'basic user' or have compromised one - so this is an insider/privilege-escalation issue rather than a remote-unauthenticated breach. The CVSS vector also carries AC:H and AT:P, indicating the crafted-request attack is not trivially reliable and has additional preconditions. Corroborating this, EPSS is only 0.33% (24th percentile), there is no CISA KEV listing, and no public exploit is identified. The signals are therefore consistent rather than conflicting: a genuinely high-impact authorization flaw whose practical exploitation is gated by prior authenticated access and request-crafting complexity. For organizations running Devolutions Server with the temporary-access workflow this is a real, patch-worthy priority (especially against insider threat and post-compromise lateral movement), but it is not a mass-exploitation / drive-by risk at this time.

Exploit ScenarioDerived

A low-privileged 'basic user' (a legitimate insider or an attacker who has phished/compromised such an account) submits a temporary access request to a privileged vault, then issues a crafted API call to approve their own request - or another user's - bypassing the required approver authorization check, and reads the stored credentials and entries. No public exploit code is identified at time of analysis, and the AC:H/AT:P metrics imply the crafted request must meet specific conditions to succeed.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 08, 2026

Authenticated privilege escalation in Devolutions Server 2025.2.12.0 and earlier lets any holder of a basic (low-privilege) account self-approve their own temporary access requests - or approve the requests of other users - through crafted API calls, bypassing the approver authorization check in the just-in-time access workflow and granting access to vaults and entries beyond the user's assigned permissions. Exploitation requires a valid basic user account (CVSS 4.0 PR:L) plus the temporary access workflow being in use, and the AC:H/AT:P metrics indicate additional request-crafting or timing conditions must be satisfied, so the attack is not fully reliable. No public exploit code has been identified at time of analysis and EPSS is low at 0.33% (24th percentile), but the CVSS 4.0 base score of 9.0 is driven by impact: successful abuse exposes stored vault secrets and, through them, the downstream systems those credentials protect.

RemediationAI

No vendor-released patch version is enumerated in the provided data; the exact fixed build must be taken from the vendor advisory DEVO-2025-0015 (https://devolutions.net/security/advisories/DEVO-2025-0015/), and upgrading beyond 2025.2.12.0 is the primary remediation - there is no configuration flag that corrects the underlying missing authorization check. Until the upgrade can be staged, apply targeted compensating controls: if temporary access is not operationally required, disable the JIT/temporary access feature entirely (trade-off: legitimate users lose time-boxed elevation and must fall back to static, manually managed permissions, which increases standing privilege); if it must stay enabled, restrict approver rights to a small, explicitly enumerated group and audit that membership, since the bug lets any basic user act as an approver regardless of group membership. Add detection rather than relying on prevention alone - alert on API calls where the approver identity equals the requester identity, or where the approver is not in the configured approver group, and review temporary access audit logs for self-approvals and anomalous vault reads. Network-level filtering of the server's API is of limited value because the vector is AV:N and legitimate users need API reachability, but limiting exposure to a hardened management network raises the cost of exploitation and reduces the pool of accounts an attacker can leverage.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

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

Technical ContextAI · show details

Devolutions Server is an on-premises privileged access management (PAM) and password-vaulting platform; its temporary access feature is a just-in-time (JIT) elevation mechanism in which a user requests time-boxed access to a vault or entry and a designated approver must grant it. The flaw is an authorization-bypass-through-user-controlled-key issue (CWE-639, commonly called IDOR): the API handling temporary access approval trusts an attacker-influenced identifier - the request ID or the approver context - instead of binding the operation to the caller's verified approver role, so a basic user can act as the approver for their own request or for someone else's. The CVSS 4.0 vector AV:N/AC:H/AT:P/PR:L/UI:N with VC:H/VI:H/VA:L and SC:H/SI:H/SA:H reflects a network-reachable, high-complexity, network-attack that requires only low privileges, needs no user interaction, and yields high confidentiality and integrity impact on the vault plus downstream systems, with limited availability impact. CPE cpe:2.3:a:devolutions:devolutions_server:*:*:*:*:*:*:*:* confirms all builds up to and including 2025.2.12.0 are in scope; the vendor advisory is DEVO-2025-0015.

Know when Devolutions Server 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 (devolutions) PRIMARY 9.0 CRITICAL
CVSS:4.0/AV:N/AC:H/AT:P/PR:L/UI:N/VC:H/VI:H/VA:L/SC:H/SI:H/SA:H
vuln.today AI 8.4 HIGH

Authenticated basic user over API (PR:L, AV:N), non-trivial crafted request (AC:H), authorization boundary crossed to reach other users' vaults (S:C) exposing/altering stored secrets (C:H/I:H, A:L).

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

Primary rating from Vendor (devolutions).

CVSS VectorVendor: devolutions

Attack Vector
Network
Attack Complexity
High
Attack Requirements
Present
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
High
Subsequent system: Integrity
High
Subsequent system: Availability
High

DescriptionCVE.org

Improper authorization in the temporary access workflow of Devolutions Server 2025.2.12.0 and earlier allows an authenticated basic user to self-approve or approve the temporary access requests of other users and gain unauthorized access to vaults and entries via crafted API requests.

Executive ViewAI

Why It Matters

Devolutions Server 2025.2.12.0 and earlier contain a critical privilege escalation flaw in the temporary access workflow that can let an authenticated low-privilege user bypass approval controls to reach vault secrets beyond their assigned permissions. Organizations using the affected product and its just-in-time access feature face potential exposure of stored credentials and the downstream systems they protect, making this a significant governance and third-party risk concern. Although no public exploit identified at time of analysis and exploitation requires specific conditions, leadership should prioritize validation, interim containment, and patch readiness because no vendor-released patch identified at time of analysis leaves the control gap open.

Business Impact: Severe
Compensating Controls

Disable or tightly restrict the temporary access/just-in-time access workflow if not essential; enforce manual out-of-band approval for privileged vault access; limit issuance of basic user accounts; monitor API and approval logs for self-approvals or anomalous cross-approvals; rotate credentials for vaults accessible through the affected workflow. No vendor-released patch identified at time of analysis.

Threat Intelligence Overview

EPSS Score
0.3%
Top 76% exploitable
Prevalence
Medium
enterprise PAM/password-vault product, moderate niche deployment
Data Quality
3 sources
Confidence: Low

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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
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· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
Very High

Priority Score

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

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

Affected Products (CPE)CVE.org

cpe:2.3:a:devolutions:devolutions_server:*:*:*:*:*:*:*:*
CVE-2026-3204 CRITICAL
9.8 Mar 03

Input validation flaw in Devolutions Server error message page enables remote spoofing attacks.

CVE-2026-3224 CRITICAL
9.8 Mar 03

Azure AD auth bypass in Devolutions Server 2025.3.15.0 and earlier.

CVE-2026-0610 CRITICAL
9.8 Jan 19

Devolutions Server 2025.3.1 through 2025.3.6 contains a SQL injection vulnerability in the remote sessions component tha

CVE-2026-3130 CRITICAL
9.8 Mar 03

Behavioral control bypass in Devolutions Server 2025.3.15 allows authenticated users to exploit delete permissions.

CVE-2024-2921 CRITICAL
9.8 Mar 26

Improper access control in PAM vault permissions in Devolutions Server 2024.1.10.0 and earlier allows an authenticated u

CVE-2021-23921 CRITICAL
9.1 Apr 01

An issue was discovered in Devolutions Server before 2020.3. Rated critical severity (CVSS 9.1), this vulnerability is r

CVE-2025-11619 HIGH
8.8 Oct 15

Devolutions Server 2025.3.2 and earlier fails to properly validate certificates when connecting to gateways, letting an

CVE-2026-17568 HIGH
8.8 Jul 27

Privilege escalation in Devolutions Server allows an authenticated non-administrative user holding the user-group member

CVE-2025-12485 HIGH
8.8 Nov 06

Improper privilege management during pre-MFA cookie handling in Devolutions Server allows a low-privileged authenticated

CVE-2025-13757 HIGH
8.8 Nov 27

SQL Injection vulnerability in last usage logs in Devolutions Server.2.20, through 2025.3.8. Rated high severity (CVSS 8

CVE-2024-2915 HIGH
8.8 Mar 26

Improper access control in PAM JIT elevation in Devolutions Server 2024.1.6 and earlier allows an attacker with access t

CVE-2023-0953 HIGH
8.8 Mar 01

Insufficient input sanitization in the documentation feature of Devolutions Server 2022.3.12 and earlier allows an authe

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