Skip to content
8.8 High

CVE-2024-35242 Composer is a dependency manager for PHP

Description

Composer is a dependency manager for PHP. On the 2.x branch prior to versions 2.2.24 and 2.7.7, the `composer install` command running inside a git/hg repository which has specially crafted branch names can lead to command injection. This requires cloning untrusted repositories. Patches are available in version 2.2.24 for 2.2 LTS or 2.7.7 for mainline. As a workaround, avoid cloning potentially compromised repositories.

Affected products and versions

Product Affected versions Fixed in
composer 2.3 2.3 → < 2.7.7 2.7.7
composer 2.0 2.0 → < 2.2.24 2.2.24
fedora 40 No fix stated
fedora 39 No fix stated
composer 2.3 2.3 → < 2.7.7 2.7.7

References

Timeline

  1. Published
  2. Last modified
The 16 CVEs of composer →
Track this CVE