CVE-2025-9054CWE-862

MultiLoca - WooCommerce Multi Locations Inventory Management <= 4.2.8 - Missing Authorization to Unauthenticated Arbitrary Options Update via 'wcmlim_settings_ajax_handler'

Critical · published September 24, 2025

CVSS v3.1
9.8
EPSS
0%
Percentile
30.2
In the wild
Unconfirmed
What it is

🚨 Unauthenticated attackers can slip into your WordPress site like a perfectly disguised imposter! This critical vulnerability in the MultiLoca WooCommerce plugin allows data modification without a single password needed! 🔥 Think of it like a restaurant where anyone can change the menu, turning a humble pizza joint into a fancy steakhouse overnight—without any checks in place! That's precisely what this vulnerability enables—full control at the hands of malicious users. The consequences are absolutely devastating! Attackers could not only change critical settings but also elevate their own access to administrative roles. With this privilege escalation, they could wreak havoc by compromising your entire site. Imagine realizing that your once-secure online store is now a playground for hackers!

Put simply

Think of it like a restaurant where anyone can change the menu, turning a humble pizza joint into a fancy steakhouse overnight—without any checks in place! That's precisely what this vulnerability enables—full control at the hands of malicious users. This vulnerability arises from a missing capability check in the 'wcmlim_settings_ajax_handler' function, allowing unauthenticated users to update arbitrary options on the WordPress platform, including user roles and registration settings.

What to do

The consequences are absolutely devastating! Attackers could not only change critical settings but also elevate their own access to administrative roles. With this privilege escalation, they could wreak havoc by compromising your entire site. Imagine realizing that your once-secure online store is now a playground for hackers! Update the MultiLoca WooCommerce Multi Locations Inventory Management plugin to the latest version (4.2.9 or higher) immediately. Additionally, audit your user roles and registration settings to ensure unauthorized changes haven’t been made. Don’t forget to back up your site before making any adjustments! You've got this! Follow these steps, secure your site, and become a security hero today! 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00374 · 30.2th percentile
Weakness
CWE-862 · Missing Authorization
Published
2025-09-24T11:18Z
EPSS history
Timeline
  • 24 SEP 11:18Z
    MultiLoca - WooCommerce Multi Locations Inventory Management <= 4.2.8 - Missing Authorization to Unauthenticated Arbitrary Options Update via 'wcmlim_settings_ajax_handler'
    cvelistv5