CVE-2017-9741

install/make-config.php in ProjectSend r754 allows remote attackers to execute arbitrary PHP code via the dbprefix parameter, related to replacing…

published June 18, 2017

CVSS
—
EPSS
2%
Percentile
74.8
In the wild
Unconfirmed
What it is

⚠️ A sneaky little parameter is all it takes! The dbprefix parameter in ProjectSend's install/make-config.php lets remote attackers execute arbitrary PHP code with a bit of crafty input. 🔥 Think of it like an unmonitored suggestion box at a restaurant where anyone can drop in a note to change the menu without anyone checking for authenticity — it's risky business! If exploited, an attacker could run any PHP code they desire, potentially taking control of the server and compromising sensitive data. This vulnerability could lead to devastating unauthorized access, like a chef who suddenly starts serving mystery dishes to unsuspecting diners!

Put simply

Think of it like an unmonitored suggestion box at a restaurant where anyone can drop in a note to change the menu without anyone checking for authenticity — it's risky business! This vulnerability allows remote attackers to inject malicious PHP code via the dbprefix parameter, which improperly replaces TABLES_PREFIX in the configuration, leading to arbitrary code execution.

What to do

If exploited, an attacker could run any PHP code they desire, potentially taking control of the server and compromising sensitive data. This vulnerability could lead to devastating unauthorized access, like a chef who suddenly starts serving mystery dishes to unsuspecting diners! To secure your ProjectSend instance, ensure you're running the latest version, review and sanitize inputs for the dbprefix parameter, and monitor for unusual activities on your server. Don't forget to conduct a security audit of your configuration files! You've got this! With a few smart moves, you can lock this down and keep your project safe. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01556 · 74.8th percentile
Published
2017-06-18T21:00Z
EPSS history
Timeline
  • 18 JUN 21:00Z
    install/make-config.php in ProjectSend r754 allows remote attackers to execute arbitrary PHP code via the dbprefix parameter, related to replacing…
    cvelistv5