
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2025-14080 is a Missing Authorization vulnerability in the Frontend Post Submission Manager Lite plugin for WordPress, affecting all versions up to and including 1.2.5. The flaw allows unauthenticated attackers to modify arbitrary WordPress posts by supplying a post_id parameter through the guest posting form's AJAX action (fpsml_form_process), enabling changes to post titles, content, excerpts, and removal of post authors. It was disclosed on December 20–21, 2025, with Wordfence as the reporting CNA. The vulnerability carries a CVSS v3.1 base score of 5.3 (Medium) (Wordfence, Red Hat CVE).
The root cause is classified as CWE-862 (Missing Authorization): the fpsml_form_process AJAX action, which handles post updates via the guest posting form, performs no authorization or capability checks before processing the request. An unauthenticated attacker can craft an HTTP POST request to the WordPress AJAX endpoint (wp-admin/admin-ajax.php) with the action set to fpsml_form_process and an arbitrary post_id value, causing the plugin to update the targeted post without verifying the requester's identity or permissions. The vulnerable code path is visible in the plugin's source at includes/cores/ajax-process-form.php around line 104 (Wordfence, WordPress Trac).
Successful exploitation allows any unauthenticated network attacker to tamper with the content, title, excerpt, and authorship of any post on an affected WordPress site, directly compromising site integrity and visitor trust. While there is no confidentiality or availability impact (no data exfiltration or denial of service), the ability to silently alter published content could be used for defacement, disinformation, SEO manipulation, or removal of attribution. The scope is limited to the WordPress installation running the vulnerable plugin version (Wordfence, Red Hat CVE).
No public proof-of-concept exploit code or active in-the-wild exploitation has been reported as of the time of disclosure. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. The EPSS score is approximately 0.048%, indicating a low probability of near-term exploitation (Wordfence). However, the lack of authentication requirements and the straightforward nature of the attack (a simple AJAX POST request) make it trivially exploitable by any attacker who identifies a vulnerable site.
https://target.com/wp-content/plugins/frontend-post-submission-manager-lite/readme.txt.?p=42, or via the WordPress REST API at /wp-json/wp/v2/posts).https://target.com/wp-admin/admin-ajax.php with the body parameters: action=fpsml_form_process, post_id=<target_post_id>, and the desired modified values for post_title, post_content, post_excerpt, or post_author./wp-admin/admin-ajax.php with action=fpsml_form_process and a post_id parameter from unexpected or external IP addresses.admin-ajax.php with the fpsml_form_process action from non-authenticated sessions; web server logs showing high-frequency requests to this endpoint.wp_posts table), particularly for posts not recently edited by legitimate users.Site administrators should update the Frontend Post Submission Manager Lite plugin to a version beyond 1.2.5 that includes authorization checks on the fpsml_form_process AJAX action; the fix is referenced in the plugin's changeset (WordPress Changeset). If an updated version is not yet available or cannot be applied immediately, disabling the plugin is the safest workaround. Additionally, deploying a Web Application Firewall (WAF) rule to block unauthenticated POST requests to admin-ajax.php with the fpsml_form_process action can provide interim protection (Wordfence).
Wordfence, as the reporting CNA, published the vulnerability details in their threat intelligence database. The vulnerability received standard aggregation coverage from security tracking platforms including Vulners, CVEFeed, Tenable, and ENISA's EUVD. No notable researcher commentary, vendor statements beyond the Wordfence advisory, or significant social media discussion has been identified for this vulnerability.
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."