CVE-2019-25141CWE-862

Easy WP SMTP <= 1.3.9 - Missing Authorization to Arbitrary Options Update

Critical · published June 7, 2023

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

🚨 Unauthenticated attackers can mess with your site settings! The Easy WP SMTP plugin lets them slip right through the defenses due to missing checks — imagine a waiter taking orders without checking if someone's a customer. 🔥 Think of a restaurant where anyone can walk into the back kitchen and start changing the recipes — that’s how this vulnerability works. Without proper authorization checks, malicious users could easily tweak your plugin settings, just like a rogue chef tossing out the menu! This can lead to absolutely devastating consequences, such as unauthorized modifications to your plugin settings or even the ability to create new admin accounts. An attacker could essentially take control of your WordPress site without breaking a sweat, leaving your sensitive information vulnerable to exploitation.

Put simply

Think of a restaurant where anyone can walk into the back kitchen and start changing the recipes — that’s how this vulnerability works. Without proper authorization checks, malicious users could easily tweak your plugin settings, just like a rogue chef tossing out the menu! The Easy WP SMTP plugin is vulnerable to authorization bypass due to missing capability checks in the admin_init() function and insufficient input validation, enabling unauthenticated users to change critical settings.

What to do

This can lead to absolutely devastating consequences, such as unauthorized modifications to your plugin settings or even the ability to create new admin accounts. An attacker could essentially take control of your WordPress site without breaking a sweat, leaving your sensitive information vulnerable to exploitation. Update the Easy WP SMTP plugin to version 1.3.10 or later immediately! Additionally, review your site settings for any unauthorized changes and consider adding extra security measures, like two-factor authentication for admin access. You've got this! Just follow these steps, and your WordPress site will be much safer in no time. 🛡️

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.04461 · 91.4th percentile
Weakness
CWE-862 · Missing Authorization
Published
2023-06-07T01:51Z
EPSS history
Timeline
  • 07 JUN 01:51Z
    Easy WP SMTP <= 1.3.9 - Missing Authorization to Arbitrary Options Update
    cvelistv5