Skip to main content

iPOSpays Payment Gateway EUVDEUVD-2026-104100

| CVE-2026-86791 MEDIUM
Insufficient Verification of Data Authenticity (CWE-345)
2026-10-19 WPScan GHSA-qjmp-8h2p-7x47
5.3
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach plugin payment callback endpoint
  2. Delivery
    Submit forged payment-confirmation request
  3. Exploit
    Bypass missing payment verification
  4. Execution
    Order marked paid and total rewritten
  5. Impact
    Obtain goods without payment

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V15 - Secure Coding and Architecture Data authenticity verification
Exploitation Conditions

Requires the iPOSpays Payment Gateway for WooCommerce plugin (version before 1.4.7) to be installed and active as a configured payment method on a WooCommerce store; exploitation targets the plugin's payment-confirmation handling, which fails to verify that payment actually completed. No authentication, user interaction, or special privileges are needed (PR:N/UI:N), and default configurations are affected once the gateway is enabled. The main limiting factor is deployment scope - only stores actively using this specific gateway are exposed - and the impact is confined to order/payment integrity (no data exposure or downtime).

Impact

This is a business-logic / improper-authorization flaw with a modest CVSS 3.1 base score of 5.3 (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N) - network-reachable, low-complexity, and unauthenticated (PR:N), but with only limited integrity impact and no confidentiality or availability impact. The practical severity is arguably understated by the numeric score: an attacker can mark arbitrary unpaid orders as paid and rewrite order totals, which translates directly into payment fraud and revenue loss for merchants even though CVSS only rates it 'Low' integrity. Signals are consistent rather than conflicting: the C:N in the vector agrees that no data is disclosed, which contradicts the 'Information Disclosure' tag applied in the input (the real weakness is a missing payment-verification check / broken access control). Publicly available exploit code exists (reported by WPScan), raising near-term exploitation feasibility, but there is NO CISA KEV listing and NO EPSS score was provided, so there is no evidence of active or widespread exploitation yet. Net assessment: a genuine priority for the specific merchants running this gateway because exploitation is trivial, unauthenticated, and monetizable, but low blast radius overall due to the plugin's limited deployment footprint.

Exploit ScenarioDerived

An unauthenticated attacker places an order through a WooCommerce store using the iPOSpays gateway, then sends a crafted request to the plugin's order-confirmation/callback handler that the plugin trusts without verifying an actual payment occurred. The store records the order as paid - optionally with an attacker-chosen total - so goods or services are released without payment. Public exploit code for this flaw is available via WPScan, lowering the skill required.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 19, 2026

The iPOSpays Payment Gateway for WooCommerce plugin (all versions before 1.4.7) records orders as paid without confirming that a payment actually settled, letting unauthenticated remote attackers flip any unpaid order to 'paid' and rewrite the order total. Exploitation is trivial where the gateway is enabled - no credentials, privileges, or victim interaction are required (CVSS:3.1/AV:N/AC:L/PR:N/UI:N) - but impact is confined to order and payment-record integrity, with no data disclosure or availability loss, giving a base score of 5.3. Publicly available exploit code exists and the flaw was reported by WPScan; there is no indication of confirmed active exploitation (CISA KEV) at time of analysis.

RemediationAI

Vendor-released patch: 1.4.7 - upgrade the iPOSpays Payment Gateway for WooCommerce plugin to 1.4.7 or later via the WordPress plugin dashboard or WP-CLI ('wp plugin update'), then verify the installed version and confirm the gateway still completes a real test transaction end to end. Where immediate patching is not possible, disable the iPOSpays gateway in WooCommerce payment settings (this halts exposure but also stops legitimate iPOSpays checkouts), and as a compensating control reconcile orders manually against the payment provider's settlement reports, treating any 'paid' status without a matching provider transaction as fraudulent - note this is detective only and does not block the attack. Additionally, block or restrict access to the plugin's payment-confirmation endpoint at the WAF/reverse-proxy layer (allow only the payment provider's published IP ranges if iPOSpays delivers server-to-server notifications, accepting the risk of missing callbacks if those ranges are wrong), and audit existing orders for status changes with rewritten totals. Consult the WPScan advisory at https://wpscan.com/vulnerability/04e70988-b0af-4f78-8e75-5e76976b1797/ for the vulnerability record; because publicly available exploit code exists, prioritise patching any store actively using this gateway.

Affected VersionsENISA

iPOSpays Payment Gateway for WooCommerce 0 <1.4.7

Affected Packages

euvd ipospays_payment_gateway_for_woocommerce fix: 1.4.7

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

WooCommerce delegates payment handling to gateway plugins, which are responsible for transitioning an order from a pending state to 'processing'/'completed' only after the payment processor confirms settlement. In iPOSpays Payment Gateway for WooCommerce before 1.4.7, the confirmation-handling path trusts client-supplied request data instead of validating the actual transaction outcome against the payment provider, so an attacker can invoke it directly and set an arbitrary order to paid while also supplying a modified order total. The flaw is a business-logic / missing-verification issue in the improper-authorization family (conceptually CWE-862 Missing Authorization combined with insufficient verification of the payment claim and unchecked input on the total field); the WPScan reference classifies the practical effect as information/record tampering within the WordPress plugin ecosystem. The supplied CPE (cpe:2.3:a:unknown:ipospays_payment_gateway_for_woocommerce:*:*:*:*:*:*:*:*) uses an unnormalized vendor field and a wildcard version, so exploitability must be scoped by the plugin slug and the fixed 1.4.7 release rather than by the CPE string itself. Because the vulnerable endpoint is a front-end gateway handler, it inherits the WordPress attack surface of any store on which the gateway is active.

Know when Ipospays Payment Gateway For Woocommerce 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

Vendor (WPScan) PRIMARY 5.3 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
vuln.today AI 5.3 MEDIUM

Remote, unauthenticated, low-complexity abuse of a missing payment check (AV:N/AC:L/PR:N/UI:N); only order/payment records are altered (I:L), with no confidentiality or availability impact.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
Low
Availability
None

Lifecycle Timeline

2
Patch available
Oct 19, 2026 - 08:01 EUVD
CVE Published
Oct 19, 2026 - 06:46 cve.org
MEDIUM 5.3

DescriptionCVE.org

The iPOSpays Payment Gateway for WooCommerce WordPress plugin before 1.4.7 does not verify that a payment was actually completed before recording an order as paid, allowing unauthenticated users to mark any unpaid order as paid and to rewrite its total.

Threat Intelligence Overview

EPSS Score
0.1%
Top 99% exploitable
Prevalence
Low
niche third-party payment gateway plugin for WooCommerce
Exploit
POC
Public exploit code exists
Social Media
1
Sightings
Data Quality
6 sources
Confidence: High

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC Yes
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

46
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy