Skip to main content

Paymob for WooCommerce CVE-2026-56025

| EUVDEUVD-2026-39688 HIGH
Missing Authorization (CWE-862)
2026-06-26 audit@patchstack.com GHSA-ph7r-rmf7-q23w
7.5
CVSS 3.1 · Vendor: patchstack
View

Attack ChainAIDerived

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

  1. Access
    Identify WooCommerce site with Paymob plugin
  2. Exploit
    Send crafted request to unauthenticated endpoint
  3. Execution
    Bypass missing authorization check
  4. Impact
    Tamper with order or payment state

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

Exploitation requires that the target WordPress site has the Paymob for WooCommerce plugin installed and active at version 4.1.2 or earlier, with the vulnerable network-reachable handler (callback/AJAX/REST action) exposed - which is the plugin's default operating state since these endpoints exist to process payments. Per the CVSS vector (AV:N/AC:L/PR:N/UI:N), no authentication, no special configuration, and no user interaction are needed: remote unauthenticated exploitation against default configurations of a WooCommerce store running Paymob for WooCommerce <= 4.1.2. The limiting factors are narrow: the impact is integrity-only (C:N/A:N), so the attacker cannot directly exfiltrate data or cause an outage through this flaw, and the store must actually have this specific plugin deployed and active. The exact protected action invoked is not specified in the available data.

Impact

The signals are partially complete. CVSS 7.5 with AV:N/AC:L/PR:N/UI:N marks this as trivially reachable - network attack vector, low complexity, no privileges, no user interaction - which is the high-risk portion of the score. However, impact is narrowed to integrity only (C:N/I:H/A:N), so this is not full compromise: an attacker can tamper with data but cannot directly read confidential information or take the site offline through this flaw alone. No EPSS score was provided, so exploitation probability cannot be quantified; the CVE is not in CISA KEV and no POC is referenced, so there is no evidence of active exploitation - it is currently a theoretical-but-easily-reachable bug. The realistic priority is moderate-to-high for stores running this plugin precisely because exploitation requires no authentication, but the integrity-only scope and absence of confirmed exploitation temper it below a 'drop everything' emergency. Note: the exact protected action and downstream business impact (e.g., marking unpaid orders as paid) are not detailed in the available data and should be confirmed against the Patchstack advisory.

Exploit ScenarioDerived

An attacker enumerates a WooCommerce store using the Paymob plugin and sends a crafted HTTP request directly to the plugin's unauthenticated callback or AJAX action that lacks an authorization check. Because no login, token, or user interaction is required (AV:N/PR:N/UI:N/AC:L), the request manipulates protected state - for example altering an order or payment record - to the attacker's benefit. No public POC is referenced at this time, but the low-complexity unauthenticated nature makes weaponization straightforward once the endpoint is identified.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jun 26, 2026

Broken access control in the Paymob for WooCommerce WordPress plugin (versions <= 4.1.2) allows remote unauthenticated attackers to invoke a protected function or action that lacks an authorization check, producing a high integrity impact (CVSS 7.5, CVSS:3.1/.../I:H). The flaw maps to CWE-862 (Missing Authorization), meaning a function reachable over the network performs no capability or ownership validation before acting. No public exploit identified at time of analysis and the issue is not listed in CISA KEV; EPSS data was not provided.

RemediationAI

Upgrade the Paymob for WooCommerce plugin to a release newer than 4.1.2 as soon as the vendor publishes one; the input data does not contain a confirmed fixed version, so verify the patched release directly via the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/paymob-for-woocommerce/vulnerability/wordpress-paymob-for-woocommerce-plugin-4-1-2-broken-access-control-vulnerability) before deploying. If a patch is not yet available for your environment, compensating controls include restricting access to the plugin's callback/AJAX/REST endpoints at the web-server or WAF layer (allowlisting only Paymob's published payment-gateway source IP ranges for the payment callback URL), which preserves legitimate payment notifications while blocking arbitrary callers but requires maintaining Paymob's IP list; reconciling order/payment status against the Paymob merchant dashboard to detect tampering; and, as a last resort, deactivating the plugin and disabling Paymob checkout, which stops the exposure but also disables payment processing for customers. No vendor-released patch version is identified in the provided data, so absence of a fix here reflects missing input rather than confirmation that none exists.

Affected VersionsENISA

Paymob for WooCommerce n/a ≤4.1.2

Affected Packages

euvd paymob_for_woocommerce no fix

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

Paymob for WooCommerce is a payment-gateway integration plugin that connects WordPress/WooCommerce stores to the Paymob payment processor, typically registering REST endpoints, AJAX handlers, or webhook/callback routes to handle order and payment state. The root cause is CWE-862 (Missing Authorization): a sensitive operation is exposed without verifying that the caller holds the required capability or is the legitimate owner of the affected resource. Because the CVSS vector is AV:N/PR:N/UI:N, the vulnerable handler is reachable directly over HTTP with no session, suggesting an unauthenticated callback or AJAX action (consistent with the 'Authentication Bypass' tag) that mutates state - the integrity-only impact (C:N/I:H/A:N) indicates an attacker can alter data, most plausibly order or payment status, without reading sensitive data or causing downtime.

Know when Wordpress Plugin 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 (patchstack) PRIMARY 7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
vuln.today AI 7.5 HIGH

Unauthenticated network-reachable handler with no authorization check (PR:N/AV:N/AC:L) that mutates state, giving high integrity impact but no confidentiality or availability effect.

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

Primary rating from Vendor (patchstack).

CVSS VectorVendor: patchstack

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

DescriptionCVE.org

Unauthenticated Broken Access Control in Paymob for WooCommerce <= 4.1.2 versions.

Executive ViewAI

Why It Matters

The Paymob for WooCommerce payment plugin (versions 4.1.2 and earlier) contains a critical authorization bypass allowing unauthenticated attackers to invoke protected administrative functions without permission, enabling unauthorized modification of payment transactions and customer financial records. Every WooCommerce storefront using this plugin version is exposed to direct payment system compromise, fraud risk, and transaction integrity violations. Immediate remediation is required to prevent revenue disruption and customer financial harm.

Business Impact: Severe
Compensating Controls

Interim mitigations (patch not available): (1) Immediately disable Paymob plugin and switch to alternative payment gateway; (2) if business continuity requires continued operation, implement Web Application Firewall rules blocking POST/GET requests to WooCommerce /wp-admin functions from internet-facing sources; (3) restrict network access to affected WooCommerce servers to internal IP ranges only via firewall rules; (4) enable comprehensive audit logging for all payment transaction modifications and failed authentication attempts; (5) deploy intrusion detection alerts on requests to protected WooCommerce payment-related functions.

Threat Intelligence Overview

EPSS Score
0.2%
Top 85% exploitable
Prevalence
Medium
niche payment-gateway plugin for WooCommerce, regional Paymob merchants
Data Quality
5 sources
Confidence: Medium

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 HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Out-of-Cycle
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Partial

Priority Score

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

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2023-6553 CRITICAL POC
9.8 Dec 15

The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1

CVE-2024-5084 CRITICAL POC
9.8 May 23

The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil

CVE-2024-44000 CRITICAL POC
9.8 Oct 20

Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote

CVE-2020-36847 CRITICAL POC
9.8 Jul 12

The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner

CVE-2025-11749 CRITICAL POC
9.8 Nov 05

The AI Engine WordPress plugin through version 3.1.3 exposes Bearer Token values through the /mcp/v1/ REST API endpoint

CVE-2025-27007 CRITICAL POC
9.8 May 01

The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut

CVE-2016-1209 CRITICAL POC
9.8 May 14

The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via

CVE-2024-4443 CRITICAL POC
9.8 May 22

The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based

CVE-2024-1698 CRITICAL POC
9.8 Feb 27

SQL injection in the NotificationX WordPress plugin (versions up to and including 2.8.2) allows unauthenticated remote a

CVE-2023-6875 CRITICAL POC
9.8 Jan 11

The POST SMTP Mailer - Email log, Delivery Failure Notifications and Best Mail SMTP for WordPress plugin for WordPress i

CVE-2024-1512 CRITICAL POC
9.8 Feb 17

The MasterStudy LMS WordPress Plugin - for Online Courses and Education plugin for WordPress is vulnerable to union base

CVE-2024-4295 CRITICAL POC
9.8 Jun 05

The Email Subscribers by Icegram Express plugin for WordPress is vulnerable to SQL Injection via the ‘hash’ parameter in

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