CVE-2023-2068

File Manager Advanced Shortcode <= 2.3.2 - Unauthenticated Remote Code Execution through shortcode

published June 27, 2023

CVSS
β€”
EPSS
40%
Percentile
98.6
In the wild
Unconfirmed
What it is

⚠️ A crafty loophole in the File Manager Advanced Shortcode plugin allows anyone to upload files with disallowed MIME types β€” think of it as letting uninvited guests into your party! πŸŽ‰ This vulnerability is like a restaurant that allows anyone to bring their own dishes, but forgets to check if they have any allergens β€” a dangerous oversight when a PHP file slips in and serves up a surprise! An attacker could exploit this flaw to upload malicious PHP files, leading to full remote code execution. This means they could gain complete control over your website, potentially leading to data breaches or defacement! 🚨

Put simply

This vulnerability is like a restaurant that allows anyone to bring their own dishes, but forgets to check if they have any allergens β€” a dangerous oversight when a PHP file slips in and serves up a surprise! This vulnerability exists because the plugin fails to adequately restrict file uploads based on MIME types. If the list of allowed MIME types doesn’t include PHP files, unauthenticated users could still upload them through the shortcode feature, bypassing security checks.

What to do

An attacker could exploit this flaw to upload malicious PHP files, leading to full remote code execution. This means they could gain complete control over your website, potentially leading to data breaches or defacement! 🚨 To fix this, update the File Manager Advanced Shortcode plugin to the latest version and review your upload settings to ensure that only safe file types are allowed. Consider implementing additional security measures, such as file validation or user authentication for uploads. This is fixable! Stay vigilant and follow these steps to keep your site secure. πŸ›‘οΈ

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.39620 Β· 98.6th percentile
Published
2023-06-27T13:17Z
EPSS history
Timeline
  • 27 JUN 13:17Z
    File Manager Advanced Shortcode <= 2.3.2 - Unauthenticated Remote Code Execution through shortcode
    cvelistv5