CVE-2017-16660 Code injection in n/a

High 7.2 Published Updated

Authenticated administrators can execute arbitrary code by configuring the log path within the web root and injecting PHP code via HTTP headers.

Exploited in the wild
Not known
Login needed
An administrator
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2017-16660?

CVE-2017-16660 is a high-severity code injection vulnerability in Cacti Cacti, published on 8 Nov 2017. An attacker needs administrator access to exploit it, with no action from the victim.

Official description

Cacti 1.1.27 allows remote authenticated administrators to conduct Remote Code Execution attacks by placing the Log Path under the web root, and then making a remote_agent.php request containing PHP code in a Client-ip header.

Weakness: CWE-668

Which versions are affected by CVE-2017-16660?

It affects 1 product.

Products include Cacti Cacti.

How do I fix CVE-2017-16660?

Apply the vendor's patch.

Upgrade, and never evaluate templates, expressions or code built from user input. More about Code injection.

Is CVE-2017-16660 being exploited?

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

All Cacti Cacti vulnerabilities

Sources

Also known as DEBIAN-CVE-2017-16660, GHSA-pf44-w7r9-5mhh.

Is CVE-2017-16660 in your software?

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

Check your SBOMs for free