Advisory Database
  • Advisories
  • Dependency Scanning
  1. npm
  2. ›
  3. @vendure/core
  4. ›
  5. CVE-2026-63472

CVE-2026-63472: Vendure affected by external-authentication account takeover: external login linked to a pre-existing account by email without verification

September 17, 2026

ExternalAuthenticationService.createCustomerAndUser() links a newly-presented external (OAuth/social) authentication method to a pre-existing User account selected purely by email-address match, and it does so without requiring config.verified === true. If any configured AuthenticationStrategy forwards an email that was not proven to belong to the external identity (the classic email_verified omission — common with custom OAuth providers, or providers/strategies that don’t validate email ownership), an attacker can register at that provider using a victim’s email address, authenticate, and have their external identity bound to the victim’s existing Vendure account — resulting in account takeover.

References

  • github.com/advisories/GHSA-6j36-r6pr-59x4
  • github.com/vendurehq/vendure/commit/3bb04718ea4f9395fda731bd2a4bcfc3afb0a485
  • github.com/vendurehq/vendure/releases/tag/v3.7.0
  • github.com/vendurehq/vendure/security/advisories/GHSA-6j36-r6pr-59x4
  • nvd.nist.gov/vuln/detail/CVE-2026-63472

Code Behaviors & Features

Detect and mitigate CVE-2026-63472 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Dependency Scanning using SBOM also detects vulnerabilities from proprietary advisories that this site does not include. Learn more about Dependency Scanning using SBOM →

Affected versions

All versions before 3.7.0

Fixed versions

  • 3.7.0

Solution

Upgrade to version 3.7.0 or above.

Impact 9.1 CRITICAL

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N

Learn more about CVSS

Weakness

  • CWE-287: Improper Authentication

Source file

npm/@vendure/core/CVE-2026-63472.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Sun, 08 Nov 2026 00:16:14 +0000.