CVE-2019-11185

The WP Live Chat Support Pro plugin through 8.0.26 for WordPress contains an arbitrary file upload vulnerability

published June 3, 2019

CVSS
—
EPSS
4%
Percentile
91.2
In the wild
Unconfirmed
What it is

⚠️ A crafty little loophole lets anyone upload files that shouldn't be there! This vulnerability in WP Live Chat Support Pro means that a remote user can sidestep security checks through clever misdirection. 🔥 Think of it like a restaurant that only serves burgers but, unbeknownst to the staff, a guest is sneaking in sandwich fixings disguised as dessert. Just like that chef who misses the hidden ingredients, the plugin’s MIME checks are fooled into thinking it's safe! An attacker could upload malicious executables disguised as innocent images, potentially leading to remote code execution, data breaches, or even a complete takeover of the affected server. This could compromise the entire WordPress site!

Put simply

Think of it like a restaurant that only serves burgers but, unbeknownst to the staff, a guest is sneaking in sandwich fixings disguised as dessert. Just like that chef who misses the hidden ingredients, the plugin’s MIME checks are fooled into thinking it's safe! The vulnerability arises due to an incomplete patch, allowing an unauthenticated remote user to exploit the REST API's remote_upload endpoint. By using a non-blacklisted executable file extension alongside a whitelisted one and adding deceptive 'magic bytes' to the file, an attacker can bypass MIME checks.

What to do

An attacker could upload malicious executables disguised as innocent images, potentially leading to remote code execution, data breaches, or even a complete takeover of the affected server. This could compromise the entire WordPress site! Update the WP Live Chat Support Pro plugin to version 8.0.27 or later immediately to fix this vulnerability. Make sure to review your file upload functionalities and apply stricter validation to prevent such bypasses in the future. 🛡️ You've got this! With these steps, you'll tighten up your security in no time! 🚀

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.04349 · 91.2th percentile
Published
2019-06-03T20:34Z
EPSS history
Timeline
  • 03 JUN 20:34Z
    The WP Live Chat Support Pro plugin through 8.0.26 for WordPress contains an arbitrary file upload vulnerability
    cvelistv5