CVE-2024-40071

Sourcecodester Online ID Generator System 1.0 was discovered to contain an arbitrary file upload vulnerability via…

Critical · published April 16, 2025

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

🔥 An arbitrary file upload vulnerability in Sourcecodester Online ID Generator System 1.0 means attackers could execute any PHP code they want — just think of the chaos! This is like letting a delivery person drop off a package without checking what's inside. If they're allowed to drop off anything, you might just end up with a bomb instead of your new blender! With this vulnerability, an attacker could upload malicious PHP scripts, allowing them to execute their code on your server. This could lead to data breaches, loss of sensitive information, and complete server control — absolutely devastating!

Put simply

This is like letting a delivery person drop off a package without checking what's inside. If they're allowed to drop off anything, you might just end up with a bomb instead of your new blender! This vulnerability exists in the id_generator/classes/SystemSettings.php file, where the system fails to validate uploaded files properly, allowing any PHP file to be executed directly on the server.

What to do

With this vulnerability, an attacker could upload malicious PHP scripts, allowing them to execute their code on your server. This could lead to data breaches, loss of sensitive information, and complete server control — absolutely devastating! Patch Sourcecodester Online ID Generator System to the latest version immediately! Additionally, implement file type validation and restrictions on file uploads to prevent malicious scripts from being executed. Regularly review your server settings for extra security! You've got this! 🚀 Follow these steps and you'll have your system 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.00778 · 55.4th percentile
Published
2025-04-16T00:00Z
EPSS history
Timeline
  • 16 APR 00:00Z
    Sourcecodester Online ID Generator System 1.0 was discovered to contain an arbitrary file upload vulnerability via…
    cvelistv5