CVE-2025-15158CWE-434unrestricted-file-upload

CVE-2025-15158

High · published January 7, 2026

CVSS v3.1
8.8
EPSS
1%
Percentile
42.2
In the wild
Unconfirmed
What it is

⚡ Hold onto your WordPress sites! The WP Enable WebP plugin lets authenticated attackers upload any file they want, all thanks to a sneaky validation oversight! 🔥 Think of it like a trusted guest allowed to bring in anything they want into your house — without checking their bags! This vulnerability means that if an attacker has Author-level access, they can drop anything onto your server, including potentially harmful files. This could lead to devastating consequences, allowing attackers to execute arbitrary code on your server. Imagine them wandering through your digital house, changing things, or even deleting everything! Your entire site could be at risk and functioning in a compromised state.

Put simply

Think of it like a trusted guest allowed to bring in anything they want into your house — without checking their bags! This vulnerability means that if an attacker has Author-level access, they can drop anything onto your server, including potentially harmful files. The vulnerability lies in the 'wpse_file_and_ext_webp' function of the WP Enable WebP plugin, which fails to properly validate file types. This allows attackers with sufficient user access to upload malicious files to the server.

What to do

This could lead to devastating consequences, allowing attackers to execute arbitrary code on your server. Imagine them wandering through your digital house, changing things, or even deleting everything! Your entire site could be at risk and functioning in a compromised state. Immediately update the WP Enable WebP plugin to the latest version to close this vulnerability. Review your user permissions to ensure only trusted individuals have Author-level access. Regularly audit your file uploads to catch any unauthorized entries! You've got this! With these steps, you’ll be on your way to securing your site like a pro! 🛡️

The record
Technical detail
CVSS v3.1
8.8 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00504 · 42.2th percentile
Weakness
CWE-434 · Unrestricted Upload of File with Dangerous Type
Published
2026-01-07T17:16Z
References (2)
EPSS history
Timeline
  • 07 JAN 08:21Z
    WP Enable WebP <= 1.0 - Authenticated (Author+) Arbitrary File Upload
    cvelistv5