CVE-2021-28428

File upload vulnerability in HorizontCMS before 1.0.0-beta.3 via uploading a .htaccess and *.hello files using the Media Files upload functionality

published April 5, 2022

CVSS
—
EPSS
1%
Percentile
69.0
In the wild
Unconfirmed
What it is

🚨 A crafty file upload vulnerability lets attackers sneak in malicious .htaccess and *.hello files on HorizontCMS versions before 1.0.0-beta.3! 🌪️ Think of a restaurant that restricts certain ingredients in their dishes, but a sneaky chef finds a way to sneak in hidden spices that alter every meal — that’s what this vulnerability does with PHP code execution! 🍽️ An attacker could leverage this vulnerability to execute malicious PHP code on the server, potentially taking complete control of the system. This could lead to data breaches, unauthorized access, and disastrous consequences for users and the platform!

Put simply

Think of a restaurant that restricts certain ingredients in their dishes, but a sneaky chef finds a way to sneak in hidden spices that alter every meal — that’s what this vulnerability does with PHP code execution! 🍽️ This file upload vulnerability allows the upload of .htaccess and *.hello files, which can bypass previous restrictions and enable remote code execution (RCE) on the server.

What to do

An attacker could leverage this vulnerability to execute malicious PHP code on the server, potentially taking complete control of the system. This could lead to data breaches, unauthorized access, and disastrous consequences for users and the platform! To secure your system, update HorizontCMS to the latest version (1.0.0-beta.3 or later) immediately. Additionally, implement stricter validation on file uploads to prevent unauthorized file types and content. 🛡️ You've got this! Follow these steps and strengthen your security defenses today! 💪✨

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01243 · 69.0th percentile
Published
2022-04-05T15:37Z
EPSS history
Timeline
  • 05 APR 15:37Z
    File upload vulnerability in HorizontCMS before 1.0.0-beta.3 via uploading a .htaccess and *.hello files using the Media Files upload functionality
    cvelistv5