CVE-2022-28568

Sourcecodester Doctor's Appointment System 1.0 is vulnerable to File Upload to RCE via Image upload from the administrator panel

published May 4, 2022

CVSS
โ€”
EPSS
3%
Percentile
88.4
In the wild
Unconfirmed
What it is

๐Ÿšจ An image upload vulnerability could lead to remote code execution with just a simple path guess! This is like an unwatched art gallery where anyone can stroll in and rearrange all the artwork. ๐Ÿ”ฅ Think of the system as a restaurant kitchen where a chef can accept any delivery without checking the contents. If the delivery person can sneak in a box labeled 'Herbs,' they could actually be carrying something far more dangerous! An attacker could gain full control of the server by simply uploading a crafted image file. This could lead to unauthorized access, data theft, or even complete system compromise, which is absolutely devastating for any organization. Imagine the chaos if someone could just walk right in and take over the entire kitchen!

Put simply

Think of the system as a restaurant kitchen where a chef can accept any delivery without checking the contents. If the delivery person can sneak in a box labeled 'Herbs,' they could actually be carrying something far more dangerous! This vulnerability in the Sourcecodester Doctor's Appointment System 1.0 allows an attacker to exploit an unsecured image upload feature in the administrator panel, leading to remote command execution by accessing the server's file storage path.

What to do

An attacker could gain full control of the server by simply uploading a crafted image file. This could lead to unauthorized access, data theft, or even complete system compromise, which is absolutely devastating for any organization. Imagine the chaos if someone could just walk right in and take over the entire kitchen! To protect against this vulnerability, administrators should immediately update to the latest patched version of the software if available. Additionally, implement strict validation on file uploads, including file type restrictions and size limits, and consider configuring the server to not execute files in the upload directory. ๐Ÿ›ก๏ธ You've got this! Tackle these action items to secure your system and keep those bad guys at bay! ๐Ÿ’ชโœจ

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.03291 ยท 88.4th percentile
Published
2022-05-04T14:32Z
EPSS history
Timeline
  • 04 MAY 14:32Z
    Sourcecodester Doctor's Appointment System 1.0 is vulnerable to File Upload to RCE via Image upload from the administrator panel
    cvelistv5