Skip to main content
← All vulnerabilities
CVE-2020-35476GHSA-HV53-Q76C-7F8C

A remote code execution vulnerability occurs in OpenTSDB through 2.4.0 via command injection in the yrange parameter.

Published
Last modified
published
Not listed in CISA KEV
1 Metasploit module, 2 proofs of concept on GitHub, 1 Nuclei template

Summary

A remote code execution vulnerability occurs in OpenTSDB through 2.4.0 via command injection in the yrange parameter. The yrange value is written to a gnuplot file in the /tmp directory. This file is then executed via the mygnuplot.sh shell script. (tsd/GraphHandler.java attempted to prevent command injections by blocking backticks but this is insufficient.)

Timeline

  1. CVE published
  2. Record last updated
  3. EPSS reached 10%

    FIRST estimates at least a 10% chance of exploitation in the next 30 days

Affected versions

  • n/a n/a

    Version range not reported

  • net.opentsdb:opentsdbMaven

    through 2.4.0

References 6

GitHub · OpenTSDB/opentsdb

packetstormsecurity.com

GitHub · rapid7/metasploit-framework

GitHub · projectdiscovery/nuclei-templates

GitHub · CyberCTF/vulhub-opentsdb-cve-2020-35476

GitHub · glowbase/CVE-2020-35476