Advisory Database
  • Advisories
  • Dependency Scanning
  1. composer
  2. ›
  3. craftcms/commerce
  4. ›
  5. CVE-2026-32270

CVE-2026-32270: Craft Commerce has an unauthenticated information disclosure that can leak some customer order data on anonymous payments

April 14, 2026

PaymentsController::actionPay discloses some order data to unauthenticated users when an order number is provided and the email check fails during an anonymous payment.

The JSON error response includes the serialized order object (order), which contains some sensitive fields such as customer email, shipping address, and billing address.

References

  • github.com/advisories/GHSA-3vxg-x5f8-f5qf
  • github.com/craftcms/commerce
  • github.com/craftcms/commerce/commit/48a5d946419964e2af1ac64a8e1acc2a32ca0a08
  • github.com/craftcms/commerce/releases/tag/4.11.0
  • github.com/craftcms/commerce/releases/tag/5.6.0
  • github.com/craftcms/commerce/security/advisories/GHSA-3vxg-x5f8-f5qf
  • nvd.nist.gov/vuln/detail/CVE-2026-32270

Code Behaviors & Features

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

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →

Affected versions

All versions starting from 4.0.0 before 4.11.0, all versions starting from 5.0.0 before 5.6.0

Fixed versions

  • 5.6.0
  • 4.11.0

Solution

Upgrade to versions 4.11.0, 5.6.0 or above.

Impact 3.7 LOW

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

Learn more about CVSS

Weakness

  • CWE-200: Exposure of Sensitive Information to an Unauthorized Actor
  • CWE-862: Missing Authorization

Source file

packagist/craftcms/commerce/CVE-2026-32270.yml

Spotted a mistake? Edit the file on GitLab.

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

Page generated Sat, 09 May 2026 12:18:08 +0000.