First published: Sun Apr 06 2025(Updated: )
In chainmaker-go (aka ChainMaker) before 2.4.0, when making frequent updates to a node's configuration file and restarting this node, concurrent writes by logger.go to a map are mishandled. Creating other logs simultaneously can lead to a read-write conflict and panic.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
ChainMaker | <2.4.0 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2024-58133 has a severity rating that indicates a potential for panic during concurrent writes due to mishandled logging.
To fix CVE-2024-58133, upgrade to ChainMaker chainmaker-go version 2.4.0 or later.
CVE-2024-58133 affects all versions of ChainMaker chainmaker-go prior to 2.4.0.
CVE-2024-58133 causes a read-write conflict due to concurrent log writes while updating the configuration.
If upgrading is not possible for CVE-2024-58133, consider limiting concurrent writes and monitoring for any logging issues.