Skip to main content
← All vulnerabilities
CVE-2024-48911GHSA-PF5V-PQFV-X8JJPYSEC-2024-248

OpenCanary Executes Commands From Potentially Writable Config File

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 0.9.4, 0.9.5
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

OpenCanary, a multi-protocol network honeypot, directly executed commands taken from its config file. Prior to version 0.9.4, where the config file is stored in an unprivileged user directory but the daemon is executed by root, it’s possible for the unprivileged user to change the config file and escalate permissions when root later runs the daemon. Version 0.9.4 contains a fix for the issue.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • thinkst opencanary

    fixed in 0.9.4

  • opencanaryPyPI

    fixed in 0.9.5

  • opencanaryPyPI

    fixed in 0.9.4

References 3

GitHub · thinkst/opencanary