Skip to main content

Landing Page Builder CVE-2026-12409

| EUVDEUVD-2026-44858 MEDIUM
Cross-Site Request Forgery (CSRF) (CWE-352)
2026-07-16 Wordfence GHSA-fx4r-pqvc-gggc
4.3
CVSS 3.1 · Vendor: Wordfence
Share

Severity by source

Vendor (Wordfence) PRIMARY
4.3 MEDIUM
AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
vuln.today AI
4.3 MEDIUM

Attacker needs no privileges (PR:N); victim must actively click a crafted link (UI:R); impact is limited to post content integrity with no confidentiality or availability breach.

3.1 AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (Wordfence).

CVSS VectorVendor: Wordfence

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
None
Integrity
Low
Availability
None

Lifecycle Timeline

2
Analysis Generated
Jul 16, 2026 - 03:46 vuln.today
CVE Published
Jul 16, 2026 - 02:30 cve.org
MEDIUM 4.3

DescriptionCVE.org

The Landing Page Builder - Coming Soon page, Maintenance Mode, Lead Page, WordPress Landing Pages plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 1.5.3.6. This is due to missing or incorrect nonce validation on the ulpb_admin_ajax function. This makes it possible for unauthenticated attackers to create, update, retitle, or change the post status, slug, and type of arbitrary posts and write ULPB_DATA post meta via a forged request granted they can trick a site administrator into performing an action such as clicking on a link. This attack requires the victim to hold an editor-level or administrator session, as the wp_ajax_ulpb_admin_data action enforces a capability check that the forged request must satisfy by inheriting the logged-in user's session cookies.

AnalysisAI

Cross-site request forgery in the Landing Page Builder - Coming Soon Page, Maintenance Mode, Lead Page, WordPress Landing Pages plugin (all versions up to and including 1.5.3.6) allows unauthenticated remote attackers to manipulate arbitrary WordPress posts by sending a forged AJAX request that inherits an authenticated editor or administrator's browser session. Missing nonce validation on the ulpb_admin_ajax function means a victim who clicks a crafted link while logged in unknowingly authorizes post creation, modification of titles, slugs, types, status, and injection of ULPB_DATA post meta. No active exploitation has been confirmed (not listed in CISA KEV) and no public exploit code has been identified; EPSS data was not provided in available intelligence.

Technical ContextAI

The vulnerability is rooted in CWE-352 (Cross-Site Request Forgery) - a failure to validate that an incoming AJAX request originates from the legitimate WordPress admin UI rather than a third-party site. WordPress nonces are time-limited, single-use tokens embedded in admin forms and AJAX handlers to authenticate intent; their absence or incorrect validation breaks this guarantee. The affected code resides in the plugin's admin/classes/ajax-requests-class.php at lines L19 and L111 (confirmed via WordPress SVN references), specifically in the ulpb_admin_ajax function that handles the wp_ajax_ulpb_admin_data action hook. Although this hook enforces a WordPress capability check, the check is satisfied by the victim's active session cookies, which the browser automatically appends to any cross-origin request - precisely the mechanism CSRF exploits. The CPE cpe:2.3:a:umarbajwa:landing_page_builder_-_coming_soon_page,_maintenance_mode,_lead_page,_wordpress_landing_pages:*:*:*:*:*:*:*:* covers all versions of this plugin by vendor 'umarbajwa'.

RemediationAI

The upstream fix is available as changeset 3444409 in the WordPress plugin SVN repository (https://plugins.trac.wordpress.org/changeset?reponame=&old=3444409%40page-builder-add&new=3444409%40page-builder-add), which addresses the missing nonce validation in ajax-requests-class.php. Site administrators should update to the version of the plugin that incorporates this changeset as soon as it is released to the WordPress plugin directory; the specific patched release version is not independently confirmed from the available references, so monitor the plugin's changelog at wordpress.org/plugins/page-builder-add. As an interim compensating control, consider deactivating the plugin entirely if coming-soon or maintenance-mode functionality is not actively in use - this eliminates the attack surface with no side effects beyond losing the plugin's features. If the plugin must remain active, instruct all administrator and editor accounts to avoid clicking unsolicited links or visiting untrusted sites while authenticated to WordPress, and consider enforcing logout-on-idle policies to reduce window of exposure. There is no network-layer workaround that blocks this attack since the forged request is indistinguishable from a legitimate one at the HTTP level.

CVE-2023-6553 CRITICAL POC
9.8 Dec 15

The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1

CVE-2024-5084 CRITICAL POC
9.8 May 23

The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil

CVE-2024-44000 CRITICAL POC
9.8 Oct 20

Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote

CVE-2020-36847 CRITICAL POC
9.8 Jul 12

The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner

CVE-2025-27007 CRITICAL POC
9.8 May 01

The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut

CVE-2016-1209 CRITICAL POC
9.8 May 14

The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via

CVE-2024-4443 CRITICAL POC
9.8 May 22

The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based

CVE-2024-1698 CRITICAL POC
9.8 Feb 27

SQL injection in the NotificationX WordPress plugin (versions up to and including 2.8.2) allows unauthenticated remote a

CVE-2023-6875 CRITICAL POC
9.8 Jan 11

The POST SMTP Mailer - Email log, Delivery Failure Notifications and Best Mail SMTP for WordPress plugin for WordPress i

CVE-2024-1512 CRITICAL POC
9.8 Feb 17

The MasterStudy LMS WordPress Plugin - for Online Courses and Education plugin for WordPress is vulnerable to union base

CVE-2024-4295 CRITICAL POC
9.8 Jun 05

The Email Subscribers by Icegram Express plugin for WordPress is vulnerable to SQL Injection via the ‘hash’ parameter in

CVE-2024-50498 CRITICAL POC
10.0 Oct 28

Remote code execution in the WP Query Console WordPress plugin (versions up to and including 1.0) by Ajit Bohra allows u

Share

CVE-2026-12409 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy