FormLift for Infusionsoft Web Forms Vulnerability (Medium) – CVE-20…

FormLift for Infusionsoft Web Forms Vulnerability (Medium) – CVE-20…

by | Mar 25, 2026 | Plugins

Attack Vectors

CVE-2026-4281 affects the FormLift for Infusionsoft Web Forms WordPress plugin (slug: formlift) in versions 7.5.21 and below. The issue is rated Medium severity (CVSS 5.3, vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N), meaning it can be exploited remotely, without a user account, and without user interaction.

The exposure occurs during the plugin’s Infusionsoft (Keap) OAuth connection flow. Because the vulnerable methods run on every page load (hooked to plugins_loaded), an unauthenticated visitor can trigger the connection logic simply by reaching the site in a way that invokes the OAuth flow.

In practical terms, the risk is an unauthenticated Infusionsoft connection hijack: the plugin can generate an OAuth “connection password” and leak it via the redirect Location header, enabling an attacker to potentially complete or interfere with the connection process without being a logged-in, authorized administrator.

Security Weakness

The root cause is missing authorization checks (missing capability checks) on the plugin’s connect() and listen_for_tokens() methods in the FormLift_Infusionsoft_Manager class. These methods execute without verifying that the requester is authenticated and permitted to manage integrations.

Additionally, the connection workflow can expose sensitive connection material by leaking the generated OAuth connection password in the redirect response header. Combined with insufficient enforcement of who can initiate and complete the OAuth token handling step, this creates a pathway for unauthorized connection manipulation.

Technical or Business Impacts

For marketing and revenue teams, the key risk is loss of control over the Infusionsoft/Keap integration. If an attacker can hijack or alter the OAuth connection, form submissions and automation triggers could be routed incorrectly—potentially sending leads to the wrong account, disrupting campaign attribution, or breaking critical follow-up sequences.

For executives and compliance stakeholders, the business impact is primarily integrity and operational risk (the CVSS score reflects an integrity impact rather than confirmed data theft). Even so, a compromised marketing automation connection can create downstream issues such as inaccurate reporting, missed or mishandled customer requests, and costly incident response efforts to validate that lead flows, tags, and automations were not altered.

Recommended remediation: update FormLift for Infusionsoft Web Forms to version 7.5.22 (or newer) to address the issue. After updating, review your Infusionsoft/Keap connection status and integration settings to confirm they are still linked to the intended business account and that lead routing and automation behaviors remain correct.

Reference: CVE-2026-4281 record and the advisory source at Wordfence Threat Intelligence.

Similar Attacks

Authorization gaps in WordPress plugins are a recurring theme and often lead to unauthorized configuration changes or account-level control over integrations. One notable example is CVE-2018-19207 (WP GDPR Compliance), where missing access controls enabled unauthorized changes to site settings—illustrating how “who is allowed to change what” can become a business-level risk when checks are absent.

Vantage Vulnerability (Medium) – CVE-2026-5070

Attack Vectors CVE-2026-5070 is a Medium severity vulnerability (CVSS 6.4) affecting the Vantage WordPress theme (slug: vantage) in versions up to and including 1.20.32. It enables authenticated users with Contributor access or higher to inject malicious script into a...

WP Docs Vulnerability (Medium) – CVE-2026-3878

Attack Vectors CVE-2026-3878 is a Medium severity Stored Cross-Site Scripting (XSS) vulnerability (CVSS 6.4) affecting the WP Docs WordPress plugin (wp-docs) in versions 2.2.9 and below. The issue is exploitable by an authenticated user with Subscriber-level access or...

WPFore Subscribers