{"id":"CVE-2026-64635","state":"PUBLISHED","title":"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 gener","description":"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.","publishedAt":"2026-07-30T06:02:49.984Z","updatedAt":"2026-07-30T12:44:36.592Z","severity":{"score":5.3,"label":"Medium","version":"3.1","vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N","source":"hackerone"},"assigner":"hackerone","products":["Veeam Service Provider Console"],"affected":[{"vendor":"Veeam","product":"Service Provider Console","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThanOrEqual":"9.2","versionType":"semver"}]}],"references":["https://www.veeam.com/kb4853"],"weaknesses":["CWE-640"],"ingestedAt":"2026-10-29T20:12:41.951Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2026/64xxx/CVE-2026-64635.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2026-64635","state":"PUBLISHED","datePublished":"2026-07-30T06:02:49.984Z","dateUpdated":"2026-07-30T12:44:36.592Z","assignerShortName":"hackerone","assignerOrgId":"36234546-b8fa-4601-9d6f-f4e334aa8ea1","dateReserved":"2026-07-20T15:00:00.696Z"},"containers":{"cna":{"descriptions":[{"lang":"en","value":"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."}],"affected":[{"vendor":"Veeam","product":"Service Provider Console","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThanOrEqual":"9.2","versionType":"semver"}]}],"references":[{"url":"https://www.veeam.com/kb4853"}],"metrics":[{"cvssV3_1":{"version":"3.1","vectorString":"CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N","baseScore":5.3,"baseSeverity":"MEDIUM"}}],"problemTypes":[{"descriptions":[{"cweId":"CWE-640","type":"CWE","lang":"en","description":"CWE-640 Weak Password Recovery Mechanism for Forgotten Password"}]}],"providerMetadata":{"shortName":"hackerone","orgId":"36234546-b8fa-4601-9d6f-f4e334aa8ea1","dateUpdated":"2026-07-30T06:02:49.984Z"}},"adp":[{"title":"CISA ADP Vulnrichment","metrics":[{"other":{"type":"ssvc","content":{"timestamp":"2026-07-30T12:43:16.597837Z","id":"CVE-2026-64635","options":[{"Exploitation":"none"},{"Automatable":"no"},{"Technical Impact":"partial"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2026-07-30T12:44:36.592Z"}}]}}}