Skip to content
OpenAdvisories
Medium · 5.8 CVE-2024-48911 EUVD-2024-3096GHSA-pf5v-pqfv-x8jjPYSEC-2024-248

OpenCanary Executes Commands From Potentially Writable Config File

Published Oct 14, 2024 · Updated Oct 15, 2024 · Assigned by GitHub_M

Description

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.

Affected products

VendorProductAffectedFixed
thinkst opencanary < 0.9.4 —

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI opencanary < 0.9.5 0.9.5 GHSA-pf5v-pqfv-x8jj
PyPI opencanary < 0.9.4 0.9.4 PYSEC-2024-248

References