ZeroHour

CVE-2025-3102

large

Unauthenticated Admin Account Creation in SureTriggers/OttoKit WordPress Plugin

CVSS 3.1
8.1 high
EPSS
76%p99
Published
()
Modified
AI analysis

The SureTriggers (OttoKit) All-in-One Automation Platform WordPress plugin fails to check whether the 'secret_key' value is empty in its 'authenticate_user' function, an incorrect-comparison flaw (CWE-697) that enables an authentication bypass in all versions up to and including 1.0.78. An unauthenticated attacker can trigger the flaw simply by sending requests to the affected site when the plugin is installed and activated but has not been configured with an API key. By bypassing authentication, the attacker can create new administrator accounts and achieve full administrative takeover of the WordPress site. Any WordPress site running the vulnerable plugin under those conditions is affected. Headlines report the flaw is under active exploitation in the wild, consistent with its high EPSS score of 75.9% (99th percentile), although no public proof-of-concept is listed.

What to do: Update the SureTriggers/OttoKit plugin to a patched release beyond 1.0.78 as soon as possible. As an interim mitigation, configure the plugin with an API key (setting the secret key) or deactivate the plugin until it can be updated. Check the WordPress users list for unfamiliar administrator accounts created recently and review authentication logs for signs of exploitation.

Affected
SureTriggers (OttoKit) SureTriggers: All-in-One Automation Platform (OttoKit) WordPress pluginall versions up to and including 1.0.78
Estimated exposure
large≈100,000+ WordPress sites (plugin has 100k+ active installs; exploitable subset lacks a configured API key) — News coverage cites 100k+ active installs for the OttoKit/SureTriggers plugin, and only sites where the plugin is activated without a configured API key are exploitable, so the vulnerable subset is likely somewhat smaller than the full…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

The SureTriggers: All-in-One Automation Platform plugin for WordPress is vulnerable to an authentication bypass leading to administrative account creation due to a missing empty value check on the 'secret_key' value in the 'autheticate_user' function in all versions up to, and including, 1.0.78. This makes it possible for unauthenticated attackers to create administrator accounts on the target website when the plugin is installed and activated but not configured with an API key.

Ecosystems
WordPress
Weakness
CWE-697
Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H

In the news