CVE-2025-13342: CWE-862 Missing Authorization in shabti Frontend Admin by DynamiApps
The Frontend Admin by DynamiApps plugin for WordPress is vulnerable to unauthorized modification of arbitrary WordPress options in all versions up to, and including, 3.28.20. This is due to insufficient capability checks and input validation in the ActionOptions::run() save handler. This makes it possible for unauthenticated attackers to modify critical WordPress options such as users_can_register, default_role, and admin_email via submitting crafted form data to public frontend forms.
AI Analysis
Technical Summary
The vulnerability identified as CVE-2025-13342 affects the Frontend Admin by DynamiApps plugin for WordPress, specifically versions up to and including 3.28.20. The root cause is a missing authorization check (CWE-862) in the ActionOptions::run() save handler, which processes form submissions on the public frontend. This flaw allows unauthenticated attackers to submit specially crafted form data that modifies arbitrary WordPress options without any capability verification. Critical options vulnerable to modification include users_can_register, which controls whether new users can register; default_role, which sets the default role for new users; and admin_email, which is used for administrative notifications and password resets. The vulnerability is remotely exploitable over the network without any authentication or user interaction, making it highly dangerous. The CVSS 3.1 base score of 9.8 reflects the ease of exploitation combined with the potential for complete compromise of site integrity, confidentiality, and availability. Although no public exploits have been reported yet, the widespread use of WordPress and the plugin increases the risk of future exploitation. The lack of patch links suggests that a fix may not yet be available, emphasizing the urgency for mitigation.
Potential Impact
This vulnerability poses a severe risk to organizations running WordPress sites with the affected plugin. Unauthorized modification of WordPress options can lead to multiple attack scenarios: enabling user registration could allow attackers to create accounts with elevated privileges if default_role is set improperly; changing the admin_email can redirect password reset emails, facilitating account takeover; and other option changes could disrupt site functionality or security configurations. The compromise of site integrity and confidentiality can result in data breaches, defacement, or persistent backdoors. Availability may also be impacted if critical settings are altered to disable site features or lock out legitimate administrators. Given WordPress's extensive use globally, this vulnerability could affect a broad range of sectors including e-commerce, government, education, and media. The ease of exploitation without authentication or user interaction significantly increases the threat landscape and potential for automated mass exploitation campaigns.
Mitigation Recommendations
Organizations should immediately audit their WordPress installations to identify the presence of the Frontend Admin by DynamiApps plugin and its version. Until an official patch is released, the safest mitigation is to disable or remove the plugin entirely to eliminate the attack surface. If removal is not feasible, restrict access to the frontend forms handled by the plugin using web application firewalls (WAFs) or custom rules that block suspicious POST requests targeting the ActionOptions::run() handler. Monitoring and alerting on changes to critical WordPress options such as users_can_register, default_role, and admin_email can provide early detection of exploitation attempts. Additionally, enforce strong administrative account protections, including multi-factor authentication and regular password changes. Stay informed about vendor updates and apply patches promptly once available. Consider isolating WordPress instances with this plugin in segmented network zones to limit potential lateral movement in case of compromise.
Affected Countries
United States, Germany, United Kingdom, Canada, Australia, France, India, Brazil, Japan, Netherlands, Italy, Spain
CVE-2025-13342: CWE-862 Missing Authorization in shabti Frontend Admin by DynamiApps
Description
The Frontend Admin by DynamiApps plugin for WordPress is vulnerable to unauthorized modification of arbitrary WordPress options in all versions up to, and including, 3.28.20. This is due to insufficient capability checks and input validation in the ActionOptions::run() save handler. This makes it possible for unauthenticated attackers to modify critical WordPress options such as users_can_register, default_role, and admin_email via submitting crafted form data to public frontend forms.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
The vulnerability identified as CVE-2025-13342 affects the Frontend Admin by DynamiApps plugin for WordPress, specifically versions up to and including 3.28.20. The root cause is a missing authorization check (CWE-862) in the ActionOptions::run() save handler, which processes form submissions on the public frontend. This flaw allows unauthenticated attackers to submit specially crafted form data that modifies arbitrary WordPress options without any capability verification. Critical options vulnerable to modification include users_can_register, which controls whether new users can register; default_role, which sets the default role for new users; and admin_email, which is used for administrative notifications and password resets. The vulnerability is remotely exploitable over the network without any authentication or user interaction, making it highly dangerous. The CVSS 3.1 base score of 9.8 reflects the ease of exploitation combined with the potential for complete compromise of site integrity, confidentiality, and availability. Although no public exploits have been reported yet, the widespread use of WordPress and the plugin increases the risk of future exploitation. The lack of patch links suggests that a fix may not yet be available, emphasizing the urgency for mitigation.
Potential Impact
This vulnerability poses a severe risk to organizations running WordPress sites with the affected plugin. Unauthorized modification of WordPress options can lead to multiple attack scenarios: enabling user registration could allow attackers to create accounts with elevated privileges if default_role is set improperly; changing the admin_email can redirect password reset emails, facilitating account takeover; and other option changes could disrupt site functionality or security configurations. The compromise of site integrity and confidentiality can result in data breaches, defacement, or persistent backdoors. Availability may also be impacted if critical settings are altered to disable site features or lock out legitimate administrators. Given WordPress's extensive use globally, this vulnerability could affect a broad range of sectors including e-commerce, government, education, and media. The ease of exploitation without authentication or user interaction significantly increases the threat landscape and potential for automated mass exploitation campaigns.
Mitigation Recommendations
Organizations should immediately audit their WordPress installations to identify the presence of the Frontend Admin by DynamiApps plugin and its version. Until an official patch is released, the safest mitigation is to disable or remove the plugin entirely to eliminate the attack surface. If removal is not feasible, restrict access to the frontend forms handled by the plugin using web application firewalls (WAFs) or custom rules that block suspicious POST requests targeting the ActionOptions::run() handler. Monitoring and alerting on changes to critical WordPress options such as users_can_register, default_role, and admin_email can provide early detection of exploitation attempts. Additionally, enforce strong administrative account protections, including multi-factor authentication and regular password changes. Stay informed about vendor updates and apply patches promptly once available. Consider isolating WordPress instances with this plugin in segmented network zones to limit potential lateral movement in case of compromise.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- Wordfence
- Date Reserved
- 2025-11-17T23:15:13.995Z
- Cvss Version
- 3.1
- State
- PUBLISHED
Threat ID: 69302ef1720cedca79452385
Added to database: 12/3/2025, 12:37:05 PM
Last enriched: 2/27/2026, 9:42:24 AM
Last updated: 3/25/2026, 11:53:54 PM
Views: 269
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.