CVE-2021-33816

The website builder module in Dolibarr 13.0.2 allows remote PHP code execution because of an incomplete protection mechanism in which system, exec, and…

published November 10, 2021

CVSS
—
EPSS
4%
Percentile
90.3
In the wild
Unconfirmed
What it is

🚨 A crafty oversight in Dolibarr 13.0.2 lets you execute PHP code remotely with just a backtick! ⚡ Think of it like a restaurant where they only check what goes through the front door but ignore the kitchen window — if someone hands over a secret recipe through the back, they can cook up whatever they want! An attacker could use this vulnerability to run any PHP code on your server, which could lead to data theft, website defacement, or even complete server takeover. It's like giving someone access to the chef's kitchen with no oversight!

Put simply

Think of it like a restaurant where they only check what goes through the front door but ignore the kitchen window — if someone hands over a secret recipe through the back, they can cook up whatever they want! The vulnerability exists because while common functions like system, exec, and shell_exec are blocked, the backticks operator is not, allowing attackers to execute arbitrary commands without proper protection.

What to do

An attacker could use this vulnerability to run any PHP code on your server, which could lead to data theft, website defacement, or even complete server takeover. It's like giving someone access to the chef's kitchen with no oversight! Update Dolibarr to version 13.0.3 or later as soon as possible to close this loophole. Additionally, review your PHP configurations to ensure no unauthorized access can be granted through backticks. It's time to tighten up those security measures! You’ve got this! Just follow the steps, and you’ll have your Dolibarr setup secured in no time! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.03940 · 90.3th percentile
Published
2021-11-10T22:37Z
EPSS history
Timeline
  • 10 NOV 22:37Z
    The website builder module in Dolibarr 13.0.2 allows remote PHP code execution because of an incomplete protection mechanism in which system, exec, and…
    cvelistv5