VYPR
Unrated severityNVD Advisory· Published Dec 21, 2024· Updated Apr 8, 2026

Frontend Admin by DynamiApps <= 3.25.1 - Unauthenticated SQL Injection

CVE-2024-11722

Description

The Frontend Admin by DynamiApps plugin for WordPress is vulnerable to SQL Injection via the 'orderby' parameter in all versions up to, and including, 3.25.1 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for unauthenticated attackers to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database. This requires an unauthenticated user to have been given permission to view form submissions, and the form submission shortcode be added to a page.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

An unauthenticated SQL injection in the Frontend Admin plugin (≤3.25.1) via the 'orderby' parameter allows attackers with submission view access to extract database contents.

Vulnerability

The Frontend Admin by DynamiApps plugin for WordPress (versions up to and including 3.25.1) is vulnerable to SQL injection via the orderby HTTP parameter in the submission listing functionality. The orderby parameter is used in a SQL query within /main/admin/admin-pages/submissions/crud.php without proper escaping or parameterization[2]. An attacker can inject additional SQL clauses into the query by manipulating this parameter. The vulnerable code path is present in all versions up to and including 3.25.1[1].

Exploitation

Exploitation requires that an unauthenticated user has been granted permission to view form submissions (e.g., via the plugin's permission settings), and that the form submission shortcode or block has been added to a page. The attacker sends a crafted HTTP request with malicious SQL appended to the orderby parameter. No prior authentication is needed beyond the granted submission view permission, and the attack does not require any user interaction. The injection occurs in an ORDER BY clause, allowing blind or error-based SQL injection techniques.

Impact

Successful exploitation enables an unauthenticated attacker to extract sensitive information from the WordPress database, such as usernames, password hashes, user email addresses, and other arbitrary data stored in plugin tables. The attack targets the confidentiality of the database; it does not directly achieve code execution or data modification unless combined with other vulnerabilities.

Mitigation

The plugin has been updated to version 3.29.3, which presumably remediates this vulnerability[1]. Users should update to the latest version (3.29.3 or higher) immediately. No workarounds are available for versions 3.25.1 and earlier. The vulnerability is not currently listed on CISA's Known Exploited Vulnerabilities (KEV) catalog.

AI Insight generated on May 24, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected products

3

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

3

News mentions

0

No linked articles in our index yet.