Description
The Digits: WordPress Mobile Number Signup and Login plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 9.1.0.5. This is due to missing authorization and role validation in the `dig_update_wpwc_custom_fields()` function. This makes it possible for authenticated attackers, with Subscriber-level access and above, to escalate their privileges to Administrator by submitting a forged `digits_reg_userrole` value during profile update, granted the site administrator has configured the built-in DIGITS User Role field.
Published: 2026-07-16
Score: 8.8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Digits: WordPress Mobile Number Signup and Login plugin allows an authenticated attacker who has at least Subscriber privileges to raise their role to Administrator. The flaw exists because the plugin’s update function lacks proper authorization checks and role validation. By submitting a forged "digits_reg_userrole" parameter while updating their profile, a logged‑in user can alter the role field and gain admin rights.

Affected Systems

The vulnerability affects the UnitedOver Digits: WordPress Mobile Number Signup and Login plugin for WordPress versions up to and including 9.1.0.5. All sites that have installed these affected plugin versions and have the built‑in DIGITS User Role field enabled are susceptible.

Risk and Exploitability

With a CVSS score of 8.8, the issue presents a high severity risk. The EPSS score of less than 1% indicates a low probability of exploitation, and the vulnerability is not listed in CISA’s KEV catalog. The likely attack vector requires the attacker to be an authenticated subscriber or higher; exploitation would involve sending a crafted request containing the "digits_reg_userrole" value during the profile update process. No public exploit is known, but the lack of authorization controls makes the flaw straightforward to trigger for logged‑in users.

Generated by OpenCVE AI on July 31, 2026 at 02:09 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Digits plugin to the latest version (9.1.0.6 or newer) where the privilege escalation flaw has been addressed.
  • If an upgrade is not immediately possible, disable the built‑in DIGITS User Role field in the plugin settings to remove the vulnerable input parameter.
  • Implement server‑side role validation, for example by adding a capability check in the site’s functions.php or using a security plugin, to ensure only administrators can modify the "digits_reg_userrole" field during profile updates.

Generated by OpenCVE AI on July 31, 2026 at 02:09 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 23 Jul 2026 22:45:00 +0000

Type Values Removed Values Added
First Time appeared Unitedover
Unitedover digits: Wordpress Mobile Number Signup And Login
Wordpress
Wordpress wordpress
Vendors & Products Unitedover
Unitedover digits: Wordpress Mobile Number Signup And Login
Wordpress
Wordpress wordpress

Thu, 16 Jul 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Thu, 16 Jul 2026 08:45:00 +0000

Type Values Removed Values Added
Description The Digits: WordPress Mobile Number Signup and Login plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 9.1.0.5. This is due to missing authorization and role validation in the `dig_update_wpwc_custom_fields()` function. This makes it possible for authenticated attackers, with Subscriber-level access and above, to escalate their privileges to Administrator by submitting a forged `digits_reg_userrole` value during profile update, granted the site administrator has configured the built-in DIGITS User Role field.
Title Digits: WordPress Mobile Number Signup and Login <= 9.1.0.5 - Authenticated (Subscriber+) Privilege Escalation via 'digits_reg_userrole' Parameter
Weaknesses CWE-269
References
Metrics cvssV3_1

{'score': 8.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'}


Subscriptions

Unitedover Digits: Wordpress Mobile Number Signup And Login
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-07-16T13:41:56.447Z

Reserved: 2026-06-29T15:00:47.793Z

Link: CVE-2026-13741

cve-icon Vulnrichment

Updated: 2026-07-16T13:41:52.600Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-31T02:15:06Z

Weaknesses
  • CWE-269

    Improper Privilege Management