GHSA-47f6-5gq3-vx9cHighCVSS 8.8

Composer has a command injection via malicious git branch name

Published
June 10, 2024
Last Modified
April 23, 2025

🔗 CVE IDs covered (1)

📋 Description

Impact

The status, reinstall and remove commands with packages installed from source via git containing specially crafted branch names in the repository can be used to execute code.

Patches

2.2.24 for 2.2 LTS or 2.7.7 for mainline

Workarounds

Avoid installing dependencies via git by using --prefer-dist or the preferred-install: dist config setting.

🎯 Affected products2

  • composer/composer/composer:>= 2.0, < 2.2.24
  • composer/composer/composer:>= 2.3, < 2.7.7

🔗 References (9)