CVE-2022-45476

Tiny File Manager version 2.4.8 executes the code of files uploaded by users of the application, instead of just returning them for download

Critical · published November 25, 2022

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

🔥 A critically dangerous flaw lets Tiny File Manager execute any code from uploaded files like a magician pulling rabbits out of a hat! 🎩 Think of it as a restaurant that serves whatever dish the customer brings without checking the ingredients — a recipe for disaster! If someone hands them a dish made with poison, you can bet it won’t go well. 🍽️ An attacker could upload a malicious file, leading to full remote code execution on the server. This means they could potentially steal sensitive data, manipulate files, or even take complete control of the system, which is absolutely devastating!

Put simply

Think of it as a restaurant that serves whatever dish the customer brings without checking the ingredients — a recipe for disaster! If someone hands them a dish made with poison, you can bet it won’t go well. 🍽️ The issue arises from an insecure file upload mechanism in Tiny File Manager version 2.4.8, allowing attackers to upload files that the application then executes instead of simply serving them for download.

What to do

An attacker could upload a malicious file, leading to full remote code execution on the server. This means they could potentially steal sensitive data, manipulate files, or even take complete control of the system, which is absolutely devastating! Immediately update Tiny File Manager to version 2.4.9 or later to patch this vulnerability. Additionally, implement strict validation checks on all file uploads to ensure only safe files are processed. 🚀 You've got this! With these steps, you'll be well on your way to securing your application. 🛡️

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.01050 · 64.0th percentile
Published
2022-11-25T00:00Z
EPSS history
Timeline
  • 25 NOV 00:00Z
    Tiny File Manager version 2.4.8 executes the code of files uploaded by users of the application, instead of just returning them for download
    cvelistv5