CVE-2023-30264

CLTPHP <=6.0 is vulnerable to Unrestricted Upload of File with Dangerous Type via application/admin/controller/Template.php:update

Critical · published May 4, 2023

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

🚨 The danger lies in a simple file upload! CLTPHP versions 6.0 and below let unauthenticated users upload files of any type, just like a hotel that lets anyone walk in and drop off their luggage without checking what's inside. 🔥 This vulnerability is akin to a restaurant kitchen that allows delivery drivers to drop off food without verifying their orders — anyone could slip in harmful ingredients that can wreak havoc on the menu! An attacker can exploit this flaw to upload dangerous files, potentially leading to remote code execution. This means they could take control of the server, read sensitive data, or completely compromise your application, making it a recipe for disaster!

Put simply

This vulnerability is akin to a restaurant kitchen that allows delivery drivers to drop off food without verifying their orders — anyone could slip in harmful ingredients that can wreak havoc on the menu! The flaw in CLTPHP's Template.php script allows unrestricted file uploads by failing to validate file types properly, letting attackers upload malicious files disguised as harmless documents.

What to do

An attacker can exploit this flaw to upload dangerous files, potentially leading to remote code execution. This means they could take control of the server, read sensitive data, or completely compromise your application, making it a recipe for disaster! Immediately upgrade your CLTPHP installation to version 6.0.1 or later. Implement strict file type validation and restrict file uploads to only required formats to mitigate this risk. Don't forget to audit your server for any uploaded files! You've got this! Follow the steps, and you'll secure your application 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.00743 · 54.2th percentile
Published
2023-05-04T00:00Z
EPSS history
Timeline
  • 04 MAY 00:00Z
    CLTPHP <=6.0 is vulnerable to Unrestricted Upload of File with Dangerous Type via application/admin/controller/Template.php:update
    cvelistv5