CVE-2021-4341CWE-862

uListing <= 1.6.6 - Unauthenticated Wordpress Options Changes via AJAX

Critical · published June 7, 2023

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

🚨 An authorization bypass in the uListing plugin for WordPress lets anyone change hidden settings, like a mischievous guest who rearranges furniture before you even notice! 🔥 Think of it like a restaurant where a customer can sneak into the kitchen and swap out the chef's secret recipes without permission — absolute chaos! An attacker could manipulate vital WordPress options in your database, leading to potentially devastating consequences, like changing admin credentials or hijacking the site. This allows malicious actors to wreak havoc unnoticed, making it essential to act swiftly!

Put simply

Think of it like a restaurant where a customer can sneak into the kitchen and swap out the chef's secret recipes without permission — absolute chaos! This vulnerability stems from missing capability checks and input validation in the `stm_update_email_data` AJAX action. As a result, unauthorized users can send requests that alter any WordPress setting without proper authentication.

What to do

An attacker could manipulate vital WordPress options in your database, leading to potentially devastating consequences, like changing admin credentials or hijacking the site. This allows malicious actors to wreak havoc unnoticed, making it essential to act swiftly! To protect your site, immediately update the uListing plugin to version 1.6.7 or later. Additionally, review your AJAX actions for proper security checks and nonce validation to prevent future exploits. You've got this! Quick actions now will lock down your WordPress site and keep those pesky intruders at bay! 🛡️

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.01125 · 66.0th percentile
Weakness
CWE-862 · Missing Authorization
Published
2023-06-07T01:51Z
EPSS history
Timeline
  • 07 JUN 01:51Z
    uListing <= 1.6.6 - Unauthenticated Wordpress Options Changes via AJAX
    cvelistv5