Summary
CVE-2026-94541 is a critical missing-authorization (CWE-862) vulnerability in the WPMobile.App – Android and iOS App Builder WordPress plugin, affecting all versions up to and including 11.82. The flaw allows unauthenticated attackers to obtain password-reset URLs for arbitrary WordPress users, including administrators, and use them to fully take over accounts. The issue carries a CVSS v3.1 base score of 9.8 (Critical).
Technical details
- Root cause: The plugin’s mail-to-push feature mirrors outbound WordPress password-reset emails (including the reset URL and secret key) into a push notification queue, without verifying that the requester is authorized to access that data.
- Trigger conditions: Exploitation requires the plugin’s mail-to-push setting (
wpmobile_auto_mail) to be enabled, which causes password-reset emails to be duplicated into the push row queue. - Attack vector: A remote, unauthenticated attacker manipulates the
wpapp_category[]parameter to retrieve queued push data containing valid password-reset URLs for arbitrary accounts. - Impact: Full account takeover, including administrator accounts, without requiring authentication or user interaction, leading to complete loss of confidentiality, integrity, and availability of the affected WordPress site.
Affected software
- WPMobile.App – Android and iOS App Builder (WordPress plugin, developed by Amauri/amauric) — all versions through 11.82.
Severity
- CVSS v3.1 Base Score: 9.8 (Critical)
- Vector:
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Mitigation and recommended actions
- Immediate: Update the WPMobile.App plugin to version 11.83 or later, which addresses this authorization bypass.
- If no patch can be applied immediately: Disable the plugin’s mail-to-push feature (the
wpmobile_auto_mailsetting) to prevent password-reset emails from being mirrored into the push queue, and monitor site logs for unusual requests containing thewpapp_category[]parameter. As a general precaution, force a password reset for administrator accounts after patching and review user account activity for signs of prior compromise.

