What’s Vulnerable › Vulnerabilities
CVE-2021-41185: Download file outside intended directory
- Severity: medium (CVSS 6.5 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 1.4% probability of exploitation in the next 30 days
- Public exploit or detection template: none known
- Published: 2021-10-26 · updated 2026-06-17
- Weakness: CWE-22
Description
Mycodo is an environmental monitoring and regulation system. An exploit in versions prior to 8.12.7 allows anyone with access to endpoints to download files outside the intended directory. A patch has been applied and a release made. Users should upgrade to version 8.12.7. As a workaround, users may manually apply the changes from the fix commit.
Affected products
- kizniche Mycodo: before 8.12.7 — fixed in 8.12.7
How to fix
Upgrade to a fixed version: kizniche Mycodo 8.12.7. Check the vendor advisory for mitigations.
References
- https://github.com/kizniche/Mycodo/commit/23ac5dd422029c2b6ae1701a3599b6d41b66a6a9
- https://github.com/kizniche/Mycodo/issues/1105
- https://github.com/kizniche/Mycodo/releases/tag/v8.12.7
- https://github.com/kizniche/Mycodo/security/advisories/GHSA-252r-94ph-m229
- https://github.com/kizniche/Mycodo/commit/23ac5dd422029c2b6ae1701a3599b6d41b66a6a9
- https://github.com/kizniche/Mycodo/issues/1105
- https://github.com/kizniche/Mycodo/releases/tag/v8.12.7
- https://github.com/kizniche/Mycodo/security/advisories/GHSA-252r-94ph-m229
Get alerted when CVE-2021-41185 or the next vulnerability affects your stack