Skip to main content

WPMobile.App EUVDEUVD-2026-91334

| CVE-2026-94541 CRITICAL
Missing Authorization (CWE-862)
2026-10-02 Wordfence GHSA-qhj3-2w8c-62vm
9.8
CVSS 3.1 · Vendor: Wordfence
View

Attack ChainAIDerived

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

  1. Access
    Identify site with plugin and mail-to-push enabled
  2. Delivery
    Trigger password reset for admin
  3. Exploit
    Read reset URL from exposed push queue
  4. Execution
    Set new admin password via reset key
  5. Impact
    Full administrative account takeover

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 the plugin's mail-to-push feature to be explicitly enabled via the wpmobile_auto_mail=1 setting; this non-default configuration is what causes outbound WordPress password-reset emails (reset URL and key) to be mirrored into the push row queue where the unauthorized endpoint exposes them. Without this feature enabled, the exfiltration vector does not exist. When enabled, no authentication or user interaction is required (PR:N/UI:N) and exploitation works remotely against the plugin's push/read API endpoints. The primary limiting factor is therefore the mail-to-push configuration dependency; a secondary practical dependency is that a password-reset email for the target account must be generated (attacker-triggerable via the standard WordPress lost-password flow) so it lands in the queue.

Impact

This is a genuine high-priority issue, not a CVSS-inflated one, but with an important caveat. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N) describes fully remote, unauthenticated, low-complexity exploitation resulting in complete account takeover (C:H/I:H/A:H), consistent with the 9.8 score and the CWE-862 missing-authorization root cause. However, the exploit chain is gated by a non-default configuration: the mail-to-push feature (wpmobile_auto_mail=1) must be enabled, which is what mirrors outbound WordPress password-reset emails (including the reset key and URL) into the attacker-readable push queue. This configuration dependency is not reflected in the CVSS vector and materially narrows the real exploitable population below what AV:N/AC:L alone implies. No EPSS score, KEV listing, or public POC was provided in the input, so there is no public exploit identified at time of analysis and no evidence of active exploitation; the finding originates from Wordfence research with source-code references rather than observed attacks. Net: treat as urgent for any site running this plugin with mail-to-push enabled, but the absence of exploitation signals and the required configuration suggest this is currently a patch-promptly rather than drop-everything-tonight item for the broader install base.

Exploit ScenarioDerived

On a WordPress site running WPMobile.App (<=11.82) with the mail-to-push feature enabled, an unauthenticated attacker triggers a password reset for a target administrator, then queries the plugin's unauthorized push-queue endpoint to read the mirrored reset email containing the reset URL and key. The attacker follows that URL to set a new password and fully takes over the administrator account. No public exploit code was identified at time of analysis, but the Wordfence source-code references pinpoint the vulnerable push/read endpoints.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.5% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 02, 2026

Unauthenticated attackers can hijack arbitrary WordPress accounts, including administrators, on sites running the WPMobile.App - Android and iOS App Builder plugin (wpappninja) in all versions up to and including 11.82, because a missing authorization check exposes password-reset URLs that the plugin's push queue has mirrored from outbound emails. The issue carries a CVSS 3.1 base score of 9.8 (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H), and the assessed vector matches the vendor listing; exploitation is contingent on the non-default mail-to-push setting (wpmobile_auto_mail=1) being enabled and on a password-reset email existing in the queue, which an attacker can induce through WordPress's standard lost-password flow. No CISA KEV entry and no public exploit code were identified at time of analysis, so the flaw is not confirmed as actively exploited, but the combination of unauthenticated reach, low complexity, and full account-takeover impact makes it high priority wherever the prerequisite configuration is in place.

RemediationAI

No vendor-released patch or fixed plugin version is identified in the supplied data, so the first action is to confirm the current status on the Wordfence advisory at https://www.wordfence.com/threat-intel/vulnerabilities/id/18fddc88-53d5-42c0-946f-f88ef6abb39f?source=cve and upgrade to the first patched release as soon as Amauric publishes it, since all versions through 11.82 remain in scope. Until a fix is available, the most effective compensating control is to disable the mail-to-push feature (set wpmobile_auto_mail=0 or turn it off in the plugin settings) so that password-reset emails are never mirrored into the push row queue; the trade-off is that app users stop receiving email-derived push notifications. If that setting cannot be disabled, deactivate the wpappninja plugin entirely, accepting the loss of the mobile app integration, or block unauthenticated access to the plugin's push/read API endpoints at the WAF or reverse proxy so only expected app clients can reach them. Because the flaw yields full account takeover, also force password resets and rotate credentials for all administrator accounts and review logs for unexpected use of WordPress lost-password flows followed by immediate logins; be aware that these are detection and containment measures, not substitutes for patching.

Affected VersionsENISA

WPMobile.App – Android and iOS App Builder 0 ≤11.82

Affected Packages

euvd wpmobile_app_android_and_ios_app_builder 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

The root cause is CWE-862 (Missing Authorization) inside the WordPress plugin wpappninja, also published as WPMobile.App - Android and iOS App Builder by vendor Amauric. WordPress plugins expose REST/API-style handlers that are expected to enforce current_user_can() capability checks or nonce validation; here, the relevant handlers in inc/api/read_enhanced.php (around line 171), inc/api/push.php (around line 467), inc/common/deeplinking.php (around line 249), and inc/functions/sdk2019.php (around line 256) do not adequately verify that the caller is authorized to read push-queue data. The mail-to-push feature (enabled via wpmobile_auto_mail=1) hooks outbound WordPress mail and mirrors messages into the push row queue so the app can display them; because WordPress password-reset emails contain the reset URL and reset key, those secrets land in the same queue. An unauthenticated remote attacker can therefore read the queued reset link for an arbitrary user, visit it, choose a new password, and log in as that user. Authentication requirements are unambiguous: the CVSS vector contains PR:N and UI:N, so no credentials and no victim interaction are needed, and the CPE string cpe:2.3:a:amauric:wpmobile.app_-_android_and_ios_app_builder:*:*:*:*:*:*:*:* confirms that every released plugin version is in scope. The one true mitigation dependency is configuration, not code complexity: without mail-to-push enabled the sensitive mail never enters the push queue, and the exfiltration path does not exist.

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 (Wordfence) PRIMARY 9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 9.8 CRITICAL

Remote unauthenticated missing-authorization read yields admin account takeover (C/I/A:H); AC:L and PR:N retained because once the feature is enabled no attacker-side complexity or credentials are needed.

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

Primary rating from Vendor (Wordfence).

CVSS VectorVendor: Wordfence

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

DescriptionCVE.org

The WPMobile.App - Android and iOS App Builder plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 11.82 This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for unauthenticated attackers to exfiltrate password-reset URLs for arbitrary users, including administrators, mirrored into the push queue by the mail-to-push feature, and use those URLs to take over the targeted accounts. This exploit chain requires the plugin's mail-to-push feature (wpmobile_auto_mail=1) to be enabled, as that setting is what causes outbound WordPress password-reset emails - including the reset URL and key - to be mirrored into the push row queue where they become accessible to the attacker.

Executive ViewAI

Why It Matters

The WPMobile.App App Builder plugin for WordPress (all versions through 11.82) contains a critical flaw that allows an external, unauthenticated attacker to take over any account on an affected site, including administrator accounts, giving full control over the site's content, configuration, data, and visitors. No vendor patch has been released, so every organization running this plugin on an internet-facing WordPress estate remains exposed until the plugin is removed or the underlying feature is disabled. Leadership should treat this as a potential full-site-compromise and customer-trust event affecting marketing, e-commerce, and any WordPress property used for public communication, not as a routine plugin maintenance item.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: disable the non-default mail-to-push setting (wpmobile_auto_mail=0) and purge the plugin push queue so password-reset URLs are no longer mirrored; deactivate or remove the wpappninja plugin; block plugin endpoints and related REST routes at the WAF or reverse proxy; force privileged-account password resets and enforce MFA; restrict and monitor the WordPress lost-password flow for anomalous activity.

Threat Intelligence Overview

EPSS Score
0.5%
Top 60% exploitable
Prevalence
Low
niche mobile-app-builder WordPress plugin, limited install base
Data Quality
4 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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.5%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
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
Total

Priority Score

49
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +49
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-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

CVE-2024-50498 CRITICAL POC
10.0 Oct 28

Remote code execution in the WP Query Console WordPress plugin (versions up to and including 1.0) by Ajit Bohra allows u

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