CVE-2024-34833

Sourcecodester Payroll Management System v1.0 is vulnerable to File Upload

Critical · published June 17, 2024

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

🚨 An unauthenticated attacker can upload a malicious PHP file with a simple image upload! This is absolutely devastating for anyone using the Sourcecodester Payroll Management System v1.0. 🔥 Think of it like letting someone into your office just because they brought a cupcake — before you know it, they’ve set up shop and can access your confidential files without a second glance! If exploited, an attacker could execute arbitrary code, effectively turning them into a ghost within your system, able to read sensitive data, alter payroll entries, or even delete everything. This is not just a breach; it’s an open invitation to chaos in your payroll management!

Put simply

Think of it like letting someone into your office just because they brought a cupcake — before you know it, they’ve set up shop and can access your confidential files without a second glance! This vulnerability allows attackers to bypass authentication and upload malicious files through the 'save_settings' page, leading to remote code execution under the privileges of the web server’s user.

What to do

If exploited, an attacker could execute arbitrary code, effectively turning them into a ghost within your system, able to read sensitive data, alter payroll entries, or even delete everything. This is not just a breach; it’s an open invitation to chaos in your payroll management! Immediately patch to the latest version of Sourcecodester Payroll Management System. Implement strict file validation to ensure only safe file types can be uploaded, and consider disabling file uploads if possible until a fix is applied. 🛡️ You've got this! With the right actions, you’ll seal this vulnerability and keep your payroll secure! 💪😄

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.01991 · 80.5th percentile
Published
2024-06-17T00:00Z
EPSS history
Timeline
  • 17 JUN 00:00Z
    Sourcecodester Payroll Management System v1.0 is vulnerable to File Upload
    cvelistv5