CVE Catalog

CVE-2024-10846

Medium
Published: Translated: NVD NIST

Summary

The compose-go library component in versions v2.10-v2.4.0 allows an authorized user who sends malicious YAML payloads to cause excessive memory and CPU consumption while parsing YAML, as used by Docker Compose from versions v2.27.0 to v2.29.7.

Risk Assessment

This may lead to exhaustion of system resources, resulting in service disruption and potential DoS attacks.

Recommendation

Update Docker Compose to a patched version and limit trust in YAML file sources.

Related vulnerabilities

Original NVD description (English source)

The compose-go library component in versions v2.10-v2.4.0 allows an authorized user who sends malicious YAML payloads to cause the compose-go to consume excessive amount of Memory and CPU cycles while parsing YAML, such as used by Docker Compose from versions v2.27.0 to v2.29.7 included

Vulnerability data from NVD (NIST) · CISA KEV · EPSS