Connect with us

Hi, what are you looking for?

SecurityWeekSecurityWeek

Cybercrime

Exploited Vulnerability Patched in WordPress Plugin With Over 1 Million Installations

More than one million WordPress websites were potentially impacted by a critical Ninja Forms plugin vulnerability that appears to have been exploited in the wild.

With over one million installations, the popular Ninja Forms plugin helps administrators add customizable forms to their WordPress sites.

More than one million WordPress websites were potentially impacted by a critical Ninja Forms plugin vulnerability that appears to have been exploited in the wild.

With over one million installations, the popular Ninja Forms plugin helps administrators add customizable forms to their WordPress sites.

The exploited security issue, which was identified in the Merge Tag functionality of the plugin, does not have a CVE identifier yet, but it has a CVSS score of 9.8.

“One feature of Ninja Forms is the ability to add ‘Merge Tags’ to forms that will auto-populate values from other areas of WordPress like Post IDs and logged in user’s names,” the Wordfence team at WordPress security company Defiant explains.

Because of the bug, it was possible to call various Ninja Form classes and abuse them for “a wide range of exploits targeting vulnerable WordPress sites,” Wordfence researchers say.

The researchers also note that the manner in which the NF_MergeTags_Other class handles Merge Tags makes it possible for unauthenticated attackers to supply Merge Tags.

Advertisement. Scroll to continue reading.

The Ninja Forms plugin contains various classes and functions that could be leveraged as part of multiple exploit chains, Wordfence also notes.

“One potentially critical exploit chain in particular involves the use of the NF_Admin_Processes_ImportForm class to achieve remote code execution via deserialization, though there would need to be another plugin or theme installed on the site with a usable gadget,” the researchers say.

Wordfence claims to have evidence that the vulnerability “is being actively exploited in the wild,” but has yet to share any details on the exploit chains the attackers are using.

The vulnerability was addressed earlier this week with the release of Ninja Forms versions 3.0.34.2, 3.1.10, 3.2.28, 3.3.21.4, 3.4.34.2, 3.5.8.4, and 3.6.11.

WordPress apparently performed a forced update, meaning that the impacted websites should already be on a patched version. However, administrators are advised to check their Ninja Forms iterations to make sure they use a fixed version.

Related: Critical Code Execution Flaws Patched in ‘PHP Everywhere’ WordPress Plugin

Related: Critical Flaw Impacts WordPress Plugin With 1 Million Installations

Related: Hacked AccessPress Site Served Backdoored WordPress Plugins, Themes

Written By

Ionut Arghire is an international correspondent for SecurityWeek.

Daily Briefing Newsletter

Subscribe to the SecurityWeek Email Briefing for the latest cybersecurity threats, trends, and expert insights.

Click to comment

Trending

Daily Briefing Newsletter

Subscribe to the SecurityWeek Email Briefing to stay informed on the latest threats, trends, and technology, along with insightful columns from industry experts.

Join this live webinar as we explore if detection-first security operations can keep pace with AI, or if it’s time to rethink prevention as the strongest default.

Register

CodeSecCon bridges the gap between dev and security. Discover best practices for secure coding, innovative risk-reduction tools, and safe AI integration to cultivate a true DevSecOps culture. Safely secure your apps!

Register

People on the Move

Erika Dean has been appointed Chief Information Security Officer at Tricentis.

C1 has named Jeff St. Clair Chief Revenue Officer.

John Opala has joined Ralph Lauren as Chief Information Security Officer.

More People On The Move

Expert Insights

Daily Briefing Newsletter

Subscribe to the SecurityWeek Email Briefing to stay informed on the latest cybersecurity news, threats, and expert insights. Unsubscribe at any time.