Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessSend crafted payment-return request
-
ExploitReference arbitrary order ID
-
ExecutionBypass missing ownership/authorization check
-
ImpactOverwrite payment metadata and force order failed
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | No authentication, no user interaction, and no special privileges are required (AV:N/AC:L/PR:N/UI:N): the payment-return endpoint of Sifalo Pay before 2.5.3 fails to verify order ownership or authorization, so any remote party can target orders by ID. The practical prerequisite is simply that the store runs the vulnerable plugin and has orders in an 'awaiting payment' state for the force-to-failed action to take effect. Limiting factors: impact is confined to tampering with order/payment-session records and disrupting pending orders - there is no code execution, no confidentiality disclosure, and no site-level authentication bypass - and the deployment footprint of this niche plugin is small. |
| Impact | This is a genuine but limited-impact issue - a solid 'medium' rather than a top priority. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N) confirms remote, unauthenticated, low-complexity exploitation with no user interaction, which is consistent with the description of an unauthenticated missing-authorization (CWE-862) flaw reachable through the payment-return handler. However, every impact-weighting signal points to low real-world severity: CVSS scores it only 5.3 (C:N/I:N/A:L), EPSS is just 0.17% (5th percentile), it is NOT on CISA KEV, and SSVC rates Exploitation as 'none' (no observed active exploitation) with Technical Impact 'partial'. The one aggravating signal is SSVC Automatable:yes combined with publicly available exploit code (WPScan), meaning the flaw could be scripted against many stores - but the actual damage is confined to tampering with order records (writing payment-session metadata, forcing awaiting-payment orders into a failed state), not RCE, data theft, or auth bypass into the site. Note a discrepancy worth verifying: the official vector records C:N/I:N/A:L, yet the description explicitly says an attacker can 'write arbitrary payment session metadata onto any order,' which is an integrity impact the official vector does not credit (see assessed vector below). Net: patch promptly for e-commerce/order-integrity reasons, but this is not an emergency and shows no sign of widespread or targeted exploitation. |
| Exploit ScenarioDerived | An unauthenticated attacker sends crafted payment-return requests to a store running a vulnerable Sifalo Pay plugin, referencing order IDs they do not own. Because the handler never verifies order ownership or authorization, the attacker writes arbitrary payment-session metadata onto those orders and flips any order awaiting payment into a failed state, disrupting checkout and corrupting order records. Public exploit code exists (WPScan), and the flaw is machine-automatable, so enumeration across many orders is feasible. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 14, 2026
Unauthenticated attackers can write arbitrary payment session metadata onto any order and force any awaiting-payment order into a failed state in Sifalo Pay WordPress plugin versions before 2.5.3, because the payment-return handler does not verify order ownership or authorization. Publicly available exploit code exists, though EPSS is 0.17% (5th percentile) and no active exploitation is confirmed. The independent assessment rates this as a genuine but limited-impact medium issue: no code execution, no confidentiality loss, and only low integrity and availability impact.
RemediationAI
Upgrade the Sifalo Pay WordPress plugin to version 2.5.3 or later; vendor-released patch is available (WPScan advisory: https://wpscan.com/vulnerability/cbb9ff30-9145-43a8-ab8a-157a5a0ef9dd/). If upgrading immediately is not possible, deactivate the plugin to remove the vulnerable payment-return endpoint; this eliminates exposure but disables all Sifalo Pay payment processing. Alternatively, deploy a WAF or web server rule to block unauthenticated access to the plugin's payment-return path, but this may break legitimate payment callbacks and prevent orders from completing; test carefully. Monitor stores for orders forced into failed status or unexpected changes to payment session metadata, and review order logs for tampering.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Sifalo Pay is a WordPress payment plugin; the vulnerable component is a payment-return or callback handler that accepts an order identifier and updates order/payment session metadata. The root cause is CWE-862 Missing Authorization: the plugin does not check that the requester owns the order or has authority to modify it. The CVSS vector CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L shows the flaw is remotely reachable without authentication (PR:N) and without user interaction (UI:N); the independent assessment aligns with this and adjusts integrity and availability to low (I:L/A:L), yielding medium risk. The CISA SSVC decision framework records exploitation as none, automatable as yes, and technical impact as partial. The CPE cpe:2.3:a:unknown:sifalo_pay:*:*:*:*:*:*:*:* identifies the plugin but the vendor is recorded as unknown; EUVD lists Sifalo Pay 2.0 <2.5.3 as affected.
Know when Sifalo Pay 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:N/I:N/A:L
Unauthenticated remote access with no interaction keeps AV:N/AC:L/PR:N/UI:N; assessed I:L because attackers write arbitrary order metadata (an integrity impact the official C:N/I:N/A:L omits), plus A:L for forcing orders to failed.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
4DescriptionCVE.org
The Sifalo Pay WordPress plugin before 2.5.3 does not verify ownership of, or authorisation for, the order being updated when it handles a payment return, allowing unauthenticated attackers to write arbitrary payment session metadata onto any order in the store and to force any order awaiting payment into a failed state.
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.
EUVD-2026-100866
GHSA-c2m5-wfwq-jh99
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB