CVE-2020-14209 Dolibarr Unrestricted Upload of File with Dangerous Type

High 8.8 Published Updated

Low-privilege users can upload dangerous file types or .htaccess files to execute arbitrary code on Dolibarr instances.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2020-14209?

CVE-2020-14209 is a high-severity vulnerability in n/a, published on 2 Sep 2020. Any signed-in user can exploit it over the network, with no action from the victim.

Official description

Dolibarr before 11.0.5 allows low-privilege users to upload files of dangerous types, leading to arbitrary code execution. This occurs because .pht and .phar files can be uploaded. Also, a .htaccess file can be uploaded to reconfigure access control (e.g., to let .noexe files be executed as PHP code to defeat the .noexe protection mechanism).

Weakness: CWE-434

Which versions are affected by CVE-2020-14209?

2 open source packages ship an affected version, including dolibarr/dolibarr. It affects 1 product.

PackageAffectedFixed in
dolibarr/dolibarr PackagistAll versions11.0.5
dolibarr/dolibarr PackagistAll versions11.0.5

Products include Dolibarr Dolibarr.

How do I fix CVE-2020-14209?

Upgrade dolibarr/dolibarr to 11.0.5 or later.

Is CVE-2020-14209 being exploited?

There is no known exploitation of CVE-2020-14209 in the wild and no public exploit code.

Public exploit code: 1 Exploit-DB entry.

Sources

Also known as GHSA-2gcp-xwxg-hqg3, UBUNTU-CVE-2020-14209.

Is CVE-2020-14209 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free