CVE-2024-48911

OpenCanary Executes Commands From Potentially Writable Config File

Published Oct 14, 2024 CVSS 4.0 · 5.8 Medium EPSS < 1% KEV · Not listed
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.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2024-3096 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.
Github GHSA Github GHSA GHSA-pf5v-pqfv-x8jj OpenCanary Executes Commands From Potentially Writable Config File
History
Type Values Removed Values Added
First Time appeared Thinkst
Thinkst opencanary
CPEs cpe:2.3:a:thinkst:opencanary:*:*:*:*:*:*:*:*
Vendors & Products Thinkst
Thinkst opencanary
Metrics cvssV3_1

{'score': 7.8, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H'}

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
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.
Title OpenCanary Executes Commands From Potentially Writable Config File
Weaknesses CWE-863
References
Metrics cvssV4_0

{'score': 5.8, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:N/VC:L/VI:H/VA:L/SC:N/SI:N/SA:N'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Oct 15, 2024, 2:44 PM
Reserved
Oct 9, 2024, 10:06 PM
Status
Analyzed
Published
Oct 14, 2024, 9:15 PM
Modified
Jun 17, 2026, 7:59 AM