CVE-2024-8517CWE-73CWE-78

SPIP Bigup Multipart File Upload OS Command Injection

Critical · published September 6, 2024

Patch now

High probability of exploitation

CVSS calls it critical at 9.8. It sits in the 99.9th percentile for exploit probability.

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

🚨 A seemingly innocent file upload could lead to total chaos! With SPIP versions before 4.3.2, 4.2.16, and 4.1.18, a crafty attacker can execute commands on your server just by sending a specially crafted HTTP request. 🔥 Think of this vulnerability as a restaurant where an unauthorized patron can not only place an order but also make changes to the kitchen's recipe books. The server accepts any order without checking who placed it, allowing the intruder to run wild in the kitchen! An attacker could gain complete control of your server, executing any command they choose. This could lead to stolen sensitive data, unauthorized changes to your system, or even complete server compromise. The potential damage is absolutely devastating!

Put simply

Think of this vulnerability as a restaurant where an unauthorized patron can not only place an order but also make changes to the kitchen's recipe books. The server accepts any order without checking who placed it, allowing the intruder to run wild in the kitchen! This command injection vulnerability allows unauthenticated users to exploit file upload functionality, leading to arbitrary command execution on the server. Effectively, the server trusts inputs that it shouldn't, opening a gateway to malicious actions.

What to do

An attacker could gain complete control of your server, executing any command they choose. This could lead to stolen sensitive data, unauthorized changes to your system, or even complete server compromise. The potential damage is absolutely devastating! Immediately patch SPIP to version 4.3.2, 4.2.16, or 4.1.18 to close this security hole. Additionally, review your file upload processes to ensure strict validation and sanitization of incoming files. It's essential to limit command execution capabilities to trusted users only. You've got this! With these steps, you'll be reinforcing your defenses and keeping your system 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.94614 · 99.9th percentile
Weaknesses
CWE-73 · External Control of File Name or Path; CWE-78 · Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
Published
2024-09-06T15:55Z
EPSS history
Timeline
  • 06 SEP 15:55Z
    SPIP Bigup Multipart File Upload OS Command Injection
    cvelistv5