NetSight
high8.8

CVE-2024-35241

Composer has a command injection via malicious git branch name

Impact

### 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 packages

EcosystemPackageAffectedFixed in
composercomposer/composer>= 2.0, < 2.2.242.2.24

Weakness classification

References