← Vulnerability feed

Vulnerability record · CVE-2024-48760 · published 14 January 2025

CVE-2024-48760: GestioIP unrestricted file upload enables remote code execution

GGestioip · Gestioip

GestioIP v3.5.7 exposes a file upload function that does not restrict uploaded file types. An attacker can upload a malicious perlcmd.cgi that overwrites the original upload.cgi, turning the upload endpoint into a remote command execution primitive. The flaw is remotely reachable without authentication and carries a critical CVSS score of 9.8.

9.8 CVSS 3.1 Critical EPSS 45% · top 1.3% CWE-434 · Unrestricted file upload
9.8CVSS 3.1 base score
45%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
3References, 1 tagged exploit
17 Jun 2026Last modified by NVD

Description

An issue in GestioIP v3.5.7 allows a remote attacker to execute arbitrary code via the file upload function. The attacker can upload a malicious perlcmd.cgi file that overwrites the original upload.cgi file, enabling remote command execution.

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 20 September 2026. Confidence: high.

critical priorityUnauthenticated remote code execution with a 9.8 CVSS score, a public exploit reference, and very high EPSS probability make this an urgent patch target.

What it is

GestioIP v3.5.7 exposes a file upload function that does not restrict uploaded file types. An attacker can upload a malicious perlcmd.cgi that overwrites the original upload.cgi, turning the upload endpoint into a remote command execution primitive. The flaw is remotely reachable without authentication and carries a critical CVSS score of 9.8.

Impact

An attacker gains arbitrary command execution on the GestioIP host, which can lead to full compromise of the application and its data. Because the overwritten CGI is part of the web application, the attacker effectively controls the server process.

Attack surface

Reached over the network through the GestioIP web file upload function; the CVSS vector shows no privileges required and no user interaction, so the endpoint is directly reachable by an unauthenticated remote attacker.

Exploitation

Not listed in CISA KEV and no ransomware usage documented, but EPSS is 0.45109 (98.7th percentile) and a public exploit reference exists on GitHub, indicating meaningful real-world exploitation likelihood.

What to do

  • Apply the vendor fix for GestioIP v3.5.7 or upgrade to a patched release as soon as one is available.
  • Restrict or disable the file upload function until patching is possible, and block uploads of executable or CGI file types.
  • Run GestioIP with least privilege and isolate it from sensitive internal networks.
  • Add a web application firewall rule to block uploads of .cgi and other executable extensions to the upload endpoint.
  • Monitor the GestioIP web root for unexpected changes to upload.cgi or newly created CGI files.

Detection

  • Alert on POST requests to the GestioIP upload endpoint that carry .cgi or other executable file extensions.
  • Monitor file integrity of the GestioIP web directory, especially upload.cgi and any newly written CGI files.
  • Hunt for unexpected child processes spawned by the GestioIP web server user.
  • Review web server logs for upload requests followed by requests to newly created or modified CGI paths.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2024-48760 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

8.8CVE-2024-50858Gestioip cross-site request forgery vulnerabilityMultiple endpoints in GestioIP v3.5.7 are vulnerable to Cross-Site Request Forgery (CSRF). An attacker can execute actions via the admin's browser by…EPSS 1.7%6.1CVE-2024-50861Gestioip cross-site scripting vulnerabilityThe ip_mod_dns_key_form.cgi request in GestioIP v3.5.7 is vulnerable to Stored XSS. An attacker can inject malicious code into the "TSIG Key" field, …EPSS 0.81%4.8CVE-2024-50857Gestioip cross-site scripting vulnerabilityThe ip_do_job request in GestioIP v3.5.7 is vulnerable to Cross-Site Scripting (XSS). It allows data exfiltration and enables CSRF attacks. The vulne…EPSS 1.2%4.8CVE-2024-50859Gestioip cross-site scripting vulnerabilityThe ip_import_acl_csv request in GestioIP v3.5.7 is vulnerable to Reflected XSS. When a user uploads an improperly formatted file, the content may be…EPSS 0.88%10.0CVE-2026-56291Balbooa Forms Joomla extension unauthenticated arbitrary file upload RCEThe Balbooa Forms extension for Joomla before version 2.4.1 accepts file uploads without authentication and does not restrict file type, allowing exe…KEVEPSS 15%analysed10.0CVE-2026-48939iCagenda Joomla extension unrestricted file upload leads to PHP RCEThe iCagenda extension for Joomla fails to restrict file types in its file attachment feature, allowing arbitrary file uploads that result in PHP cod…KEVEPSS 20%analysed10.0CVE-2026-56290Joomla Page Builder CK unauthenticated file upload leads to RCEThe Joomla Page Builder CK extension before 3.6.0 allows unauthenticated arbitrary file uploads, letting an attacker place executable files on the se…KEVEPSS 31%analysed10.0CVE-2026-48908SP Page Builder for Joomla unauthenticated arbitrary file upload RCESP Page Builder for Joomla permits unauthenticated users to upload arbitrary files, which can lead to upload and execution of PHP code. The flaw is a…KEVEPSS 89%analysed

Source: NIST National Vulnerability Database (record CVE-2024-48760), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.