CVE-2016-10538 Arbitrary File Write in cli

Low 3.5 Published Updated
Exploited in the wild
Not known
Fix
Available

What is CVE-2016-10538?

CVE-2016-10538 is a low-severity vulnerability in Debian Debian Linux, published on 31 May 2018.

Official description

The package `node-cli` before 1.0.0 insecurely uses the lock_file and log_file. Both of these are temporary, but it allows the starting user to overwrite any file they have access to.

Weakness: CWE-362, CWE-22

Which versions are affected by CVE-2016-10538?

2 open source packages ship an affected version, including cli. It affects 2 products.

PackageAffectedFixed in
cli npmAll versions1.0.0
cli npmAll versions1.0.0

Products include Cli Project Cli, Debian Debian Linux.

How do I fix CVE-2016-10538?

Upgrade cli to 1.0.0 or later.

Is CVE-2016-10538 being exploited?

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

Sources

Also known as CLSA-2026-1774225194, CLSA-2026-1774225195, CLSA-2026-1789900487, CVE-2016-1000021, GHSA-6cpc-mj5c-m9rq, UBUNTU-CVE-2016-10538.

Is CVE-2016-10538 in your software?

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

Check your SBOMs for free