PrestaShop Checkout
CVE-2025-61922
CRITICAL
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach store Express Checkout endpoint
-
DeliverySubmit victim email address
-
ExploitBypass missing validation (silent login)
-
ExecutionAuthenticate as victim account
-
ImpactTake over customer account data
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication mechanism validation
MITRE ATT&CK
2 techniques across 2 tactics: Defense Evasion, Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires the store to be running PrestaShop Checkout (ps_checkout) at a vulnerable version (introduced in 1.3.0; all versions up to the 16/10/2025 fixes are vulnerable except 4.4.1/5.0.5) WITH the Express Checkout feature in use - the silent-login bypass is reached through that specific feature. Per CVSS PR:N/UI:N the attack is remote and unauthenticated and needs no victim interaction. The primary limiting factor is deployment scope: only PrestaShop merchants who have installed this PayPal-partner module and enabled Express Checkout are exposed; stores on patched builds (7.4.4.1, 8.4.4.1, 7.5.0.5, 8.5.0.5, 9.5.0.5) or not using the module are not. No workarounds exist, so the condition is remediated only by upgrading. |
| Impact | This is a genuinely high-priority flaw for the specific population that runs it. The CVSS 9.1 (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N) describes a network-reachable, low-complexity, unauthenticated attack with high confidentiality and integrity impact - fully consistent with a CWE-287 authentication bypass that yields customer account takeover, so the vector and the description do not conflict. The GitHub Security Advisory (GHSA-54hq-mf6h-48xh) and NVD confirm the defect and a vendor patch, giving high confidence in the technical facts. However, the real-world-urgency signals are more measured: there is no CISA KEV listing and no public exploit code identified at time of analysis, and the EPSS score is low at 0.50% (41st percentile), indicating no observed mass-exploitation activity yet. The gap between the high CVSS and the low EPSS is expected for a freshly disclosed (patched 16/10/2025) auth-bypass in a single e-commerce payment module rather than a contradiction: impact is severe per-victim but the attack surface is confined to stores running the vulnerable ps_checkout versions. Net: treat as an urgent patch for affected PrestaShop merchants (account takeover = direct customer-data and fraud exposure) while recognizing current exploitation is not confirmed widespread. |
| Exploit ScenarioDerived | A remote, unauthenticated attacker abuses the Express Checkout flow on a PrestaShop store running ps_checkout, submitting a target victim's email address so that the missing validation triggers a silent log-in into that customer's account. The attacker then controls the victim's account - viewing stored personal data, order history, and saved addresses, and potentially placing or manipulating orders. No public exploit code has been identified at time of analysis, and no user interaction by the victim is required. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 09, 2026
Account takeover in the PrestaShop Checkout (ps_checkout) module allows unauthenticated remote attackers to silently log in as any customer through missing validation on the Express Checkout feature. The flaw was introduced in version 1.3.0 and affects all subsequent releases until the 16 October 2025 fixes: 4.4.1 on the 4.x line (builds 7.4.4.1 for PrestaShop 1.7 and 8.4.4.1 for PrestaShop 8) and 5.0.5 on the 5.x line (builds 7.5.0.5, 8.5.0.5, and 9.5.0.5 for PrestaShop 1.7, 8, and 9 respectively). CVSS 9.1 (AV:N/AC:L/PR:N/UI:N, C:H/I:H/A:N) reflects remote, unauthenticated, no-interaction exploitation limited to merchants who have installed this PayPal-partner payment module and enabled Express Checkout; EPSS is 0.50% (41st percentile) and no public exploit identified at time of analysis.
RemediationAI
Upgrade the PrestaShop Checkout (ps_checkout) module to the vendor-released patch: version 4.4.1 (build 7.4.4.1 for PrestaShop 1.7, build 8.4.4.1 for PrestaShop 8) or version 5.0.5 (build 7.5.0.5 for PrestaShop 1.7, build 8.5.0.5 for PrestaShop 8, build 9.5.0.5 for PrestaShop 9), as documented in the GitHub advisory GHSA-54hq-mf6h-48xh (https://github.com/PrestaShopCorp/ps_checkout/security/advisories/GHSA-54hq-mf6h-48xh). No vendor-supported workarounds exist, so any interim mitigation must remove the vulnerable attack surface: disabling the Express Checkout feature (if the module's configuration permits) or temporarily uninstalling the ps_checkout module stops the silent-login bypass, with the trade-off that customers lose PayPal-backed express payment and the module's checkout integration until patched; restoring the feature requires installing a fixed build anyway.
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in composer
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
PrestaShop Checkout is the official PrestaShop payment module built in partnership with PayPal, distributed as the Composer package prestashop/ps_checkout and identified by the CPE cpe:2.3:a:prestashop:prestashop_checkout. The root cause is CWE-287 (Improper Authentication): the Express Checkout flow performs insufficient validation of the identity or email assertion used to establish a customer session, so an attacker can supply an email address associated with a target customer account and be silently logged in as that user without credentials. Because the module is deployed as a PrestaShop plugin, the affected code sits in the payment and checkout layer that buyers reach over the network, which matches the remote, network-vector (AV:N), unauthenticated (PR:N), no-user-interaction (UI:N) CVSS characterization. The defect exists across both maintained release branches: the 4.x series (>= 1.3.0 and < 4.4.1) and the 5.x series (>= 5.0.0 and < 5.0.5), with PrestaShop's build-number scheme mapping module versions to platform releases (for example, 4.4.1 build 7.4.4.1 targets PrestaShop 1.7).
Know when Prestashop Checkout 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
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Remote unauthenticated silent-login bypass with no user interaction gives AV:N/AC:L/PR:N/UI:N; account takeover exposes and alters victim data (C:H/I:H) with no availability impact (A:N).
Primary rating from Vendor (github).
CVSS VectorVendor: github
DescriptionCVE.org
PrestaShop Checkout is the PrestaShop official payment module in partnership with PayPal. Starting in version 1.3.0 and prior to versions 4.4.1 and 5.0.5, missing validation on the Express Checkout feature allows silent login, enabling account takeover via email. The vulnerability is fixed in versions 4.4.1 and 5.0.5. No known workarounds exist.
Executive ViewAI
PrestaShop merchants using the ps_checkout module face a critical account takeover risk that could allow unauthenticated attackers to silently impersonate any customer. Although there is no public exploit identified at time of analysis, successful abuse could lead to fraudulent orders, unauthorized access to customer account data, and lasting reputational damage. Vendor fixes are available, so affected merchants should prioritize rapid identification and patching of the module.
Apply vendor patch.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Affected Products (CPE)CVE.org
More in Prestashop Checkout
View allDirectory traversal in the PrestaShop Checkout (ps_checkout) module's backoffice input handling allows an authenticated
An authenticated attacker holding high-privilege PrestaShop backoffice access can hijack a store's Target PayPal merchan
NVD
CVE.org
EPSS
GitHub
Exploit-DB