CVE-2022-37346

EC-CUBE plugin 'Product Image Bulk Upload Plugin' 1.0.0 and 4.1.0 contains an insufficient verification vulnerability when uploading files

Critical · published September 27, 2022

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

🔥 A sneaky file upload flaw lets attackers slip arbitrary files onto your EC-CUBE, and it gets worse from there! Think of it like a restaurant that allows customers to hand over not just their meal orders, but any random items — even dangerous ones — without checking. This plugin is that inattentive waiter, allowing any file to be uploaded when it should only accept image files! An attacker could exploit this vulnerability to upload malicious scripts disguised as harmless files. If an admin accidentally uploads one of these crafted files, it could lead to full system compromise, allowing the attacker to execute arbitrary code and wreak havoc on the server. This could be absolutely devastating for your site’s integrity and security!

Put simply

Think of it like a restaurant that allows customers to hand over not just their meal orders, but any random items — even dangerous ones — without checking. This plugin is that inattentive waiter, allowing any file to be uploaded when it should only accept image files! The 'Product Image Bulk Upload Plugin' versions 1.0.0 and 4.1.0 contain insufficient file verification checks, enabling remote unauthenticated attackers to upload files outside the intended image types. This allows for potential code execution if an admin uploads a specially crafted file.

What to do

An attacker could exploit this vulnerability to upload malicious scripts disguised as harmless files. If an admin accidentally uploads one of these crafted files, it could lead to full system compromise, allowing the attacker to execute arbitrary code and wreak havoc on the server. This could be absolutely devastating for your site’s integrity and security! Immediate action is crucial! Update the plugin to a secure version that includes proper file type verification. Additionally, review file upload settings to restrict acceptable file types and utilize security measures such as file scanning to prevent malicious uploads. Don't wait! You're a security hero! With these steps, you’ll have your EC-CUBE safely locked down 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.01182 · 67.5th percentile
Published
2022-09-27T01:55Z
EPSS history
Timeline
  • 27 SEP 01:55Z
    EC-CUBE plugin 'Product Image Bulk Upload Plugin' 1.0.0 and 4.1.0 contains an insufficient verification vulnerability when uploading files
    cvelistv5