CVE-2025-1639

8.8 HIGH

📋 TL;DR

The Animation Addons for Elementor Pro WordPress plugin has a vulnerability that allows authenticated attackers with Subscriber-level access or higher to install and activate arbitrary plugins. This can lead to further compromise of vulnerable WordPress sites, particularly when Elementor itself is not activated. All sites using this plugin up to version 1.6 are affected.

💻 Affected Systems

Products:
  • Animation Addons for Elementor Pro WordPress plugin
Versions: All versions up to and including 1.6
Operating Systems: Any OS running WordPress
Default Config Vulnerable: ⚠️ Yes
Notes: Vulnerability exists regardless of whether Elementor plugin is activated. Requires WordPress with the vulnerable plugin installed.

📦 What is this software?

⚠️ Risk & Real-World Impact

🔴

Worst Case

Attackers gain full control of the WordPress site by installing malicious plugins that provide backdoors, execute arbitrary code, or steal sensitive data, potentially leading to complete system compromise.

🟠

Likely Case

Attackers install plugins that create persistent backdoors, inject malicious content, or establish footholds for further attacks, leading to data theft, defacement, or malware distribution.

🟢

If Mitigated

With proper access controls and monitoring, impact is limited to unauthorized plugin installations that can be detected and removed before significant damage occurs.

🌐 Internet-Facing: HIGH
🏢 Internal Only: MEDIUM

🎯 Exploit Status

Public PoC: ⚠️ Yes
Weaponized: LIKELY
Unauthenticated Exploit: ✅ No
Complexity: LOW

Exploitation requires authenticated access (Subscriber role or higher). Public proof-of-concept exists in security advisories.

🛠️ Fix & Mitigation

✅ Official Fix

Patch Version: Version after 1.6

Vendor Advisory: https://themeforest.net/item/arolax-creative-digital-agency-theme/53547630

Restart Required: No

Instructions:

1. Update Animation Addons for Elementor Pro plugin to latest version (above 1.6). 2. Verify update through WordPress admin panel. 3. Test plugin functionality after update.

🔧 Temporary Workarounds

Remove vulnerable plugin

all

Temporarily disable or remove the Animation Addons for Elementor Pro plugin until patched version is available

wp plugin deactivate animation-addons-for-elementor-pro
wp plugin delete animation-addons-for-elementor-pro

Restrict user roles

all

Limit user accounts with Subscriber role or review and remove unnecessary accounts

wp user list --role=subscriber --field=ID
wp user delete [USER_ID] --reassign=[ADMIN_ID]

🧯 If You Can't Patch

  • Disable or remove the Animation Addons for Elementor Pro plugin immediately
  • Implement strict access controls and monitor for unauthorized plugin installations

🔍 How to Verify

Check if Vulnerable:

Check WordPress admin panel for plugin version. If Animation Addons for Elementor Pro is installed and version is 1.6 or lower, the site is vulnerable.

Check Version:

wp plugin get animation-addons-for-elementor-pro --field=version

Verify Fix Applied:

Verify plugin version is above 1.6 in WordPress admin panel. Test that authenticated users cannot install plugins without proper permissions.

📡 Detection & Monitoring

Log Indicators:

  • WordPress plugin installation logs from non-admin users
  • Unexpected plugin activation events
  • HTTP POST requests to plugin installation endpoints from low-privilege users

Network Indicators:

  • HTTP requests to /wp-admin/admin-ajax.php with action=install_elementor_plugin_handler from authenticated non-admin users

SIEM Query:

source="wordpress" AND (event="plugin_installed" OR event="plugin_activated") AND user_role!="administrator"

🔗 References

📤 Share & Export