CVE-2024-6987

4.3 MEDIUM

📋 TL;DR

The Orchid Store WordPress theme has a missing capability check that allows authenticated users with Subscriber-level access or higher to activate the Addonify Floating Cart For WooCommerce plugin. This vulnerability affects all versions up to and including 1.5.6, enabling unauthorized plugin activation.

💻 Affected Systems

Products:
  • Orchid Store WordPress Theme
Versions: All versions up to and including 1.5.6
Operating Systems: Any OS running WordPress
Default Config Vulnerable: ⚠️ Yes
Notes: Requires WordPress with the Orchid Store theme installed and the Addonify Floating Cart plugin available.

📦 What is this software?

⚠️ Risk & Real-World Impact

🔴

Worst Case

An attacker could activate malicious plugins, potentially leading to privilege escalation, data theft, or site compromise if other vulnerable plugins are present.

🟠

Likely Case

Unauthorized activation of the Addonify Floating Cart plugin, which could disrupt e-commerce functionality or enable further attacks through that plugin's vulnerabilities.

🟢

If Mitigated

Minimal impact if proper user role management and plugin security controls are in place.

🌐 Internet-Facing: MEDIUM
🏢 Internal Only: LOW

🎯 Exploit Status

Public PoC: ✅ No
Weaponized: UNKNOWN
Unauthenticated Exploit: ✅ No
Complexity: LOW

Exploitation requires authenticated access with at least Subscriber privileges.

🛠️ Fix & Mitigation

✅ Official Fix

Patch Version: 1.5.7

Vendor Advisory: https://themes.trac.wordpress.org/changeset/237704/

Restart Required: No

Instructions:

1. Update Orchid Store theme to version 1.5.7 or later via WordPress admin panel. 2. Verify the update completed successfully. 3. Test theme functionality.

🔧 Temporary Workarounds

Remove vulnerable theme

all

Temporarily switch to a different WordPress theme until patched.

wp theme activate twentytwentyfour

Restrict user roles

all

Limit Subscriber-level user creation and review existing accounts.

🧯 If You Can't Patch

  • Disable the Orchid Store theme and use an alternative theme.
  • Remove or restrict the Addonify Floating Cart plugin to prevent activation.

🔍 How to Verify

Check if Vulnerable:

Check WordPress admin panel for Orchid Store theme version 1.5.6 or earlier.

Check Version:

wp theme list --field=name,version | grep orchid-store

Verify Fix Applied:

Confirm Orchid Store theme is updated to version 1.5.7 or later in WordPress themes list.

📡 Detection & Monitoring

Log Indicators:

  • WordPress logs showing plugin activation by Subscriber-level users
  • Unexpected activation of Addonify Floating Cart plugin

Network Indicators:

  • HTTP POST requests to theme activation endpoints from low-privilege accounts

SIEM Query:

source="wordpress" action="plugin_activated" user_role="subscriber"

🔗 References

📤 Share & Export