Track vulnerabilities like this one. Sign up free to get alerted when software you use is affected.
9.1

CVE-2026-63472: Vendure lets attacker link external login to existing account

CVE-2026-63472 · published 25 days ago
Summary

The Vendure commerce platform (versions before 3.7.0) can attach an external login to a user’s existing account just by matching the email address, even if the email hasn’t been verified. This means a malicious party could sign in with a victim’s email and gain access to the victim’s orders, addresses, and personal data. Upgrade to version 3.7.0 or later to require verified email ownership for external logins.

What to do
  • Update vendure core to version 3.7.0.
  • Update vendure @vendure/core to version 3.7.0.
Affected software
Ecosystem VendorProductAffected versions
– vendurehq vendure < 3.7.0
npm vendure core < 3.7.0
Fix: upgrade to 3.7.0
npm vendure @vendure/core < 3.7.0
Fix: upgrade to 3.7.0
Original advisory text
Vendure affected by external-authentication account takeover: external login linked to a pre-existing account by email without verification
Vendure is an open-source headless commerce platform. Prior to 3.7.0, ExternalAuthenticationService.createCustomerAndUser in packages/core/src/service/helpers/external-authentication/external-authentication.service.ts selects an existing customer user by emailAddress and attaches a newly presented ExternalAuthenticationMethod without requiring verified to be true. In deployments with a custom external AuthenticationStrategy that forwards an email whose ownership the provider has not verified, an attacker can authenticate with a victim's email and bind the attacker's external identity to the victim's existing account. This can expose orders, addresses, and personal information and permit account changes or orders as the victim. Native-only email and password deployments and external strategies that always require provider-verified email ownership are unaffected, and new-account creation for an unused email remains permitted. This issue is fixed in version 3.7.0.
Fix within
Internet-facing 3 days
Internal 60 days
  • Not known to be exploited
  • Can be exploited automatically
  • Gives an attacker full control
Severity
9.1 Critical
Exploitation
<1% chance of attack within 30 days
Type
CWE-287Improper Authentication
Timeline
Published17 Sep 2026
Updated11 Oct 2026
First seen17 Sep 2026
Track software like this
Free during beta