CVE-2023-31585

Grocery-CMS-PHP-Restful-API v1.3 is vulnerable to File Upload via /admin/add-category.php

Critical · published May 8, 2025

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

🚨 A critical file upload vulnerability exists in Grocery-CMS-PHP-Restful-API v1.3, allowing attackers to upload malicious files directly! 🔥 Think of it like a restaurant that allows customers to submit new recipes without any vetting—anyone could sneak in a dish that could spoil the entire dining experience! 🍽️ An attacker could exploit this vulnerability to upload harmful files, potentially leading to a complete compromise of the server. This means they could execute arbitrary code, steal sensitive data, or even take over the entire application! The consequences could be absolutely devastating!

Put simply

Think of it like a restaurant that allows customers to submit new recipes without any vetting—anyone could sneak in a dish that could spoil the entire dining experience! 🍽️ This vulnerability allows unauthorized file uploads via /admin/add-category.php, as there are insufficient restrictions in place to validate the file type or content being uploaded.

What to do

An attacker could exploit this vulnerability to upload harmful files, potentially leading to a complete compromise of the server. This means they could execute arbitrary code, steal sensitive data, or even take over the entire application! The consequences could be absolutely devastating! Patch to version 1.3.1 or later immediately to prevent this risk. Additionally, implement strict file type checks and ensure that only authorized users have access to the file upload functionality. It's crucial to review your server's configuration to bolster its defenses! You've got this! Follow these steps and secure your application like a pro! 🛡️

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.00873 · 58.6th percentile
Published
2025-05-08T00:00Z
EPSS history
Timeline
  • 08 MAY 00:00Z
    Grocery-CMS-PHP-Restful-API v1.3 is vulnerable to File Upload via /admin/add-category.php
    cvelistv5