CVSS3
Attack Vector
NETWORK
Attack Complexity
LOW
Privileges Required
NONE
User Interaction
REQUIRED
Scope
UNCHANGED
Confidentiality Impact
HIGH
Integrity Impact
HIGH
Availability Impact
HIGH
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
AI Score
Confidence
Low
SSVC
Exploitation
none
Automatable
no
Technical Impact
total
Composer is a dependency manager for PHP. On the 2.x branch prior to versions 2.2.24 and 2.7.7, 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 for this issue are available in version 2.2.24 for 2.2 LTS or 2.7.7 for mainline. As a workaround, avoid installing dependencies via git by using --prefer-dist
or the preferred-install: dist
config setting.
[
{
"vendor": "composer",
"product": "composer",
"versions": [
{
"status": "affected",
"version": ">= 2.0, < 2.2.24"
},
{
"status": "affected",
"version": ">= 2.3, < 2.7.7"
}
]
}
]
[
{
"cpes": [
"cpe:2.3:o:fedoraproject:fedora:39:*:*:*:*:*:*:*",
"cpe:2.3:o:fedoraproject:fedora:40:*:*:*:*:*:*:*"
],
"vendor": "fedoraproject",
"product": "fedora",
"versions": [
{
"status": "affected",
"version": "39"
},
{
"status": "affected",
"version": "40"
}
],
"defaultStatus": "unknown"
},
{
"cpes": [
"cpe:2.3:a:getcomposer:composer:2.0:*:*:*:*:*:*:*"
],
"vendor": "getcomposer",
"product": "composer",
"versions": [
{
"status": "affected",
"version": "2.0",
"lessThan": "2.2.24",
"versionType": "custom"
}
],
"defaultStatus": "unknown"
},
{
"cpes": [
"cpe:2.3:a:getcomposer:composer:2.3:*:*:*:*:*:*:*"
],
"vendor": "getcomposer",
"product": "composer",
"versions": [
{
"status": "affected",
"version": "2.3",
"lessThan": "2.7.7",
"versionType": "custom"
}
],
"defaultStatus": "unknown"
}
]
github.com/composer/composer/commit/b93fc6ca437da35ae73d667d0618749c763b67d4
github.com/composer/composer/commit/ee28354ca8d33c15949ad7de2ce6656ba3f68704
github.com/composer/composer/security/advisories/GHSA-47f6-5gq3-vx9c
lists.fedoraproject.org/archives/list/[email protected]/message/PO4MU2BC7VR6LMHEX4X7DKGHVFXZV2MC/
lists.fedoraproject.org/archives/list/[email protected]/message/VLPJHM2WWSYU2F6KHW2BYFGYL4IGTKHC/
CVSS3
Attack Vector
NETWORK
Attack Complexity
LOW
Privileges Required
NONE
User Interaction
REQUIRED
Scope
UNCHANGED
Confidentiality Impact
HIGH
Integrity Impact
HIGH
Availability Impact
HIGH
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
AI Score
Confidence
Low
SSVC
Exploitation
none
Automatable
no
Technical Impact
total