Skip to main content

Veeam Service Provider Console EUVDEUVD-2026-51018

| CVE-2026-64635 MEDIUM
Weak Password Recovery Mechanism for Forgotten Password (CWE-640)
2026-07-30 hackerone GHSA-r6vm-r9vq-cmwh
5.3
CVSS 3.1 · Vendor: hackerone
View

Attack ChainAIDerived

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

  1. Access
    Identify target user email address
  2. Delivery
    Submit Forgot Password request with attacker-controlled returnUrl
  3. Exploit
    VSPC generates and emails reset link to victim
  4. Execution
    Victim clicks link, reset token sent to attacker host
  5. Persist
    Attacker redeems token on legitimate VSPC portal
  6. Impact
    Full account takeover achieved

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Password recovery security
Exploitation Conditions

The attack requires only that the Veeam Service Provider Console Forgot Password function be network-accessible and that the attacker know a valid registered email address for a portal user. No authentication, administrative access, or special configuration is required to initiate the malicious reset request - the CVSS vector PR:N confirms this. The critical limiting condition is user interaction: the attack cannot succeed without the targeted user clicking the attacker-crafted reset link delivered via email (CVSS UI:R). If the organization's email security controls flag or quarantine reset emails from unexpected domains, or if users are trained to verify the domain in password reset links, exploitation is blocked at the delivery stage. The attack is also bounded to accounts that have a valid email address in the VSPC system; accounts with multi-factor authentication that applies post-reset may reduce but not eliminate post-exploitation access depending on implementation.

Impact

The provided CVSS 3.1 vector (AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N, score 5.3) captures the network reachability and lack of required privileges accurately, and AC:H reflects the dependency on victim interaction. However, the I:N assignment likely understates real-world impact: successful exfiltration of the reset token enables the attacker to reset the victim's password and take full control of the account, constituting a meaningful integrity impact. The overall risk is meaningfully higher than the moderate CVSS score implies for environments where VSPC administrators manage large MSP customer estates, since a compromised portal account could grant visibility into and control over backup infrastructure spanning multiple tenants. No EPSS score was present in the available data, and KEV status is not confirmed, meaning quantitative exploitation probability cannot be cited. That said, the attack technique requires only knowledge of a target's email address, no authentication, and only one user action (clicking a plausible-looking password reset email), making it practically low-friction despite the AC:H rating. The primary limiting factor is deliverability: the attack is contingent on the targeted user clicking the reset email, introducing a social-engineering dependency. VSPC is deployed primarily by service providers, meaning a compromised account may carry disproportionate downstream blast radius across managed customer environments.

Exploit ScenarioDerived

An attacker identifies the email address of a VSPC administrator or portal user - obtainable via OSINT or from prior phishing activity - and submits a Forgot Password request to the VSPC login page, injecting their own server URL (e.g., https://attacker.example/capture) as the returnUrl parameter. Veeam generates and emails a password reset link to the legitimate user containing the attacker's domain and the valid one-time reset token. When the user clicks the link expecting to reset their password, the reset code is HTTP-transmitted to the attacker's server; the attacker uses the captured token against the legitimate VSPC portal to reset the user's password and authenticate as them. No public proof-of-concept code has been identified at time of analysis, though the technique is mechanically simple and does not require exploit development skills.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jul 30, 2026

Password reset token hijacking in Veeam Service Provider Console 9.2 and earlier enables unauthenticated remote attackers to take over any portal user account by manipulating the returnUrl parameter in the Forgot Password workflow. An attacker who knows a target's email address initiates a password reset on their behalf, supplying an attacker-controlled domain via the unvalidated returnUrl parameter; the platform then generates a reset email whose link routes through the attacker's infrastructure, transmitting the one-time reset code upon the victim clicking it. Account takeover is achieved without requiring any credentials or prior access to the platform. No public exploit has been identified at time of analysis, and CISA KEV status is not confirmed; however, the technique is straightforward and the report originated from HackerOne, suggesting the attack vector is well-understood by researchers.

RemediationAI

Apply the patch identified in Veeam's knowledge base article KB4853 (https://www.veeam.com/kb4853), which addresses the unvalidated returnUrl handling in the Forgot Password function. The exact minimum safe version should be confirmed from that advisory, as it was not independently available in the data used for this analysis. As a compensating control where immediate patching is not possible, network-layer restrictions can reduce exposure: limit access to the VSPC web portal to trusted IP ranges or a VPN, preventing an unauthenticated external attacker from initiating a reset request on behalf of internal users. Additionally, email security gateways or user awareness training can help reduce the likelihood that a targeted user clicks a suspicious reset link originating from an unexpected or unfamiliar domain. Be aware that IP-restricting the portal may impact legitimate remote administrator access and should be scoped carefully in MSP environments where portal access is geographically distributed.

Affected VersionsENISA

Service Provider Console 0 ≤9.2

Affected Packages

euvd service_provider_console no fix

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

Veeam Service Provider Console (CPE: cpe:2.3:a:veeam:service_provider_console:*:*:*:*:*:*:*:*) is a multi-tenant management plane used by managed service providers and cloud service providers to administer Veeam backup infrastructure on behalf of customers. The root cause is CWE-640 (Weak Password Recovery Mechanism for Forgotten Password), a class of vulnerability in which a password reset flow accepts and uses attacker-supplied parameters to construct the reset URL without validation. Specifically, the Forgot Password endpoint does not validate or restrict the returnUrl query parameter, allowing the attacker to substitute an arbitrary external domain for the legitimate VSPC hostname. The reset token is consequently embedded in a URL pointing to attacker-controlled infrastructure rather than the Veeam portal, and is exfiltrated the moment the victim visits that URL. This is distinct from a traditional open redirect (CWE-601); the critical difference is that the reset code - a single-use credential equivalent - is appended to the attacker's domain, enabling full account compromise rather than mere phishing redirection.

Know when Veeam 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 (hackerone) PRIMARY 5.3 MEDIUM
AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N
vuln.today AI 6.8 MEDIUM

Account takeover via stolen reset token constitutes both credential disclosure (C:H) and password modification (I:H); AC:H reflects victim-click dependency.

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

Primary rating from Vendor (hackerone).

CVSS VectorVendor: hackerone

Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
None

DescriptionCVE.org

Improper handling of the returnUrl parameter in the Forgot Password function of Veeam Service Provider Console allows an unauthenticated attacker to control the domain of the generated password reset link. When the targeted user clicks the link delivered by email, the reset code is transmitted to an attacker-controlled host, allowing the attacker to take over the account.

Threat Intelligence Overview

EPSS Score
0.2%
Top 91% exploitable
Prevalence
Medium
MSP and service-provider focused management platform, not general-purpose
Data Quality
6 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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

More in Veeam

View all
CVE-2020-10915 CRITICAL POC
9.8 Apr 22

This vulnerability allows remote attackers to execute arbitrary code on affected installations of VEEAM One Agent 9.5.4.

CVE-2020-10914 CRITICAL POC
9.8 Apr 22

This vulnerability allows remote attackers to execute arbitrary code on affected installations of VEEAM One Agent 9.5.4.

CVE-2024-40711 CRITICAL POC
9.8 Sep 07

A deserialization of untrusted data vulnerability with a malicious payload can allow an unauthenticated remote code exec

CVE-2020-15518 HIGH POC
8.8 Jul 03

VeeamFSR.sys in Veeam Availability Suite before 10 and Veeam Backup & Replication before 10 has no device object DACL, w

CVE-2019-11569 HIGH POC
8.8 May 06

Veeam ONE Reporter 9.5.0.3201 allows CSRF. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, n

CVE-2026-32996 HIGH POC
7.3 May 28

Local privilege escalation in Veeam Agent for Microsoft Windows enables a low-privileged authenticated user to escalate

CVE-2026-64633 CRITICAL
10.0 Aug 04

Remote unauthenticated code execution in Veeam ONE (CPE cpe:2.3:a:veeam:one) allows attackers to run arbitrary code on t

CVE-2026-21708 CRITICAL
9.9 Mar 12

Veeam Backup & Replication allows a user with the Backup Viewer role (read-only) to escalate to remote code execution as

CVE-2026-21667 CRITICAL
9.9 Mar 12

A second RCE vulnerability in Veeam Backup & Replication allows any authenticated domain user to execute code on the Bac

CVE-2026-21666 CRITICAL
9.9 Mar 12

Veeam Backup & Replication allows an authenticated domain user to achieve remote code execution on the Backup Server. Wi

CVE-2026-21669 CRITICAL
9.9 Mar 12

Yet another Veeam Backup & Replication RCE vulnerability allowing authenticated domain users to execute code on the Back

CVE-2024-29212 CRITICAL
9.9 May 14

Due to an unsafe de-serialization method used by the Veeam Service Provider Console(VSPC) server in communication betwee

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