Skip to main content
← All vulnerabilities
CVE-2018-20434GHSA-62Q7-QJ6G-GVR7

LibreNMS 1.46 allows remote attackers to execute arbitrary OS commands by using the $_POST['community'] parameter to html/pages/addhost.inc.

Published
Last modified
published
Not listed in CISA KEV
2 on Exploit-DB, 1 Metasploit module, 1 proof of concept on GitHub

Summary

LibreNMS 1.46 allows remote attackers to execute arbitrary OS commands by using the $_POST['community'] parameter to html/pages/addhost.inc.php during creation of a new device, and then making a /ajax_output.php?id=capture&format=text&type=snmpwalk&hostname=localhost request that triggers html/includes/output/capture.inc.php command mishandling.

Timeline

  1. CVE published
  2. Public exploit on Exploit-DB

    EDB-46970, EDB-47044

  3. Record last updated
  4. 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

  • librenms/librenmsPackagist

    1.46

References 9

gist.github.com

drive.google.com

shells.systems

packetstormsecurity.com

Exploit-DB

GitHub · rapid7/metasploit-framework

GitHub · mhaskar/CVE-2018-20434