Логотип exploitDog
bind:CVE-2021-39134
Консоль
Логотип exploitDog

exploitDog

bind:CVE-2021-39134

Количество 13

Количество 13

ubuntu логотип

CVE-2021-39134

больше 4 лет назад

`@npmcli/arborist`, the library that calculates dependency trees and manages the `node_modules` folder hierarchy for the npm command line interface, aims to guarantee that package dependency contracts will be met, and the extraction of package contents will always be performed into the expected folder. This is, in part, accomplished by resolving dependency specifiers defined in `package.json` manifests for dependencies with a specific name, and nesting folders to resolve conflicting dependencies. When multiple dependencies differ only in the case of their name, Arborist's internal data structure saw them as separate items that could coexist within the same level in the `node_modules` hierarchy. However, on case-insensitive file systems (such as macOS and Windows), this is not the case. Combined with a symlink dependency such as `file:/some/path`, this allowed an attacker to create a situation in which arbitrary contents could be written to any location on the filesystem. For example...

CVSS3: 8.2
EPSS: Низкий
redhat логотип

CVE-2021-39134

больше 4 лет назад

`@npmcli/arborist`, the library that calculates dependency trees and manages the `node_modules` folder hierarchy for the npm command line interface, aims to guarantee that package dependency contracts will be met, and the extraction of package contents will always be performed into the expected folder. This is, in part, accomplished by resolving dependency specifiers defined in `package.json` manifests for dependencies with a specific name, and nesting folders to resolve conflicting dependencies. When multiple dependencies differ only in the case of their name, Arborist's internal data structure saw them as separate items that could coexist within the same level in the `node_modules` hierarchy. However, on case-insensitive file systems (such as macOS and Windows), this is not the case. Combined with a symlink dependency such as `file:/some/path`, this allowed an attacker to create a situation in which arbitrary contents could be written to any location on the filesystem. For example...

CVSS3: 8.1
EPSS: Низкий
nvd логотип

CVE-2021-39134

больше 4 лет назад

`@npmcli/arborist`, the library that calculates dependency trees and manages the `node_modules` folder hierarchy for the npm command line interface, aims to guarantee that package dependency contracts will be met, and the extraction of package contents will always be performed into the expected folder. This is, in part, accomplished by resolving dependency specifiers defined in `package.json` manifests for dependencies with a specific name, and nesting folders to resolve conflicting dependencies. When multiple dependencies differ only in the case of their name, Arborist's internal data structure saw them as separate items that could coexist within the same level in the `node_modules` hierarchy. However, on case-insensitive file systems (such as macOS and Windows), this is not the case. Combined with a symlink dependency such as `file:/some/path`, this allowed an attacker to create a situation in which arbitrary contents could be written to any location on the filesystem. For example, a

CVSS3: 8.2
EPSS: Низкий
debian логотип

CVE-2021-39134

больше 4 лет назад

`@npmcli/arborist`, the library that calculates dependency trees and m ...

CVSS3: 8.2
EPSS: Низкий
github логотип

GHSA-2h3h-q99f-3fhc

больше 4 лет назад

@npmcli/arborist vulnerable to UNIX Symbolic Link (Symlink) Following

CVSS3: 8.2
EPSS: Низкий
suse-cvrf логотип

openSUSE-SU-2021:3964-1

около 4 лет назад

Security update for nodejs14

EPSS: Низкий
suse-cvrf логотип

openSUSE-SU-2021:3940-1

около 4 лет назад

Security update for nodejs12

EPSS: Низкий
suse-cvrf логотип

openSUSE-SU-2021:1574-1

около 4 лет назад

Security update for nodejs12

EPSS: Низкий
suse-cvrf логотип

openSUSE-SU-2021:1552-1

около 4 лет назад

Security update for nodejs14

EPSS: Низкий
suse-cvrf логотип

SUSE-SU-2021:3964-1

около 4 лет назад

Security update for nodejs14

EPSS: Низкий
suse-cvrf логотип

SUSE-SU-2021:3940-1

около 4 лет назад

Security update for nodejs12

EPSS: Низкий
suse-cvrf логотип

SUSE-SU-2021:3886-1

около 4 лет назад

Security update for nodejs14

EPSS: Низкий
suse-cvrf логотип

SUSE-SU-2022:0101-1

около 4 лет назад

Security update for nodejs12

EPSS: Низкий

Уязвимостей на страницу

Уязвимость
CVSS
EPSS
Опубликовано
ubuntu логотип
CVE-2021-39134

`@npmcli/arborist`, the library that calculates dependency trees and manages the `node_modules` folder hierarchy for the npm command line interface, aims to guarantee that package dependency contracts will be met, and the extraction of package contents will always be performed into the expected folder. This is, in part, accomplished by resolving dependency specifiers defined in `package.json` manifests for dependencies with a specific name, and nesting folders to resolve conflicting dependencies. When multiple dependencies differ only in the case of their name, Arborist's internal data structure saw them as separate items that could coexist within the same level in the `node_modules` hierarchy. However, on case-insensitive file systems (such as macOS and Windows), this is not the case. Combined with a symlink dependency such as `file:/some/path`, this allowed an attacker to create a situation in which arbitrary contents could be written to any location on the filesystem. For example...

CVSS3: 8.2
1%
Низкий
больше 4 лет назад
redhat логотип
CVE-2021-39134

`@npmcli/arborist`, the library that calculates dependency trees and manages the `node_modules` folder hierarchy for the npm command line interface, aims to guarantee that package dependency contracts will be met, and the extraction of package contents will always be performed into the expected folder. This is, in part, accomplished by resolving dependency specifiers defined in `package.json` manifests for dependencies with a specific name, and nesting folders to resolve conflicting dependencies. When multiple dependencies differ only in the case of their name, Arborist's internal data structure saw them as separate items that could coexist within the same level in the `node_modules` hierarchy. However, on case-insensitive file systems (such as macOS and Windows), this is not the case. Combined with a symlink dependency such as `file:/some/path`, this allowed an attacker to create a situation in which arbitrary contents could be written to any location on the filesystem. For example...

CVSS3: 8.1
1%
Низкий
больше 4 лет назад
nvd логотип
CVE-2021-39134

`@npmcli/arborist`, the library that calculates dependency trees and manages the `node_modules` folder hierarchy for the npm command line interface, aims to guarantee that package dependency contracts will be met, and the extraction of package contents will always be performed into the expected folder. This is, in part, accomplished by resolving dependency specifiers defined in `package.json` manifests for dependencies with a specific name, and nesting folders to resolve conflicting dependencies. When multiple dependencies differ only in the case of their name, Arborist's internal data structure saw them as separate items that could coexist within the same level in the `node_modules` hierarchy. However, on case-insensitive file systems (such as macOS and Windows), this is not the case. Combined with a symlink dependency such as `file:/some/path`, this allowed an attacker to create a situation in which arbitrary contents could be written to any location on the filesystem. For example, a

CVSS3: 8.2
1%
Низкий
больше 4 лет назад
debian логотип
CVE-2021-39134

`@npmcli/arborist`, the library that calculates dependency trees and m ...

CVSS3: 8.2
1%
Низкий
больше 4 лет назад
github логотип
GHSA-2h3h-q99f-3fhc

@npmcli/arborist vulnerable to UNIX Symbolic Link (Symlink) Following

CVSS3: 8.2
1%
Низкий
больше 4 лет назад
suse-cvrf логотип
openSUSE-SU-2021:3964-1

Security update for nodejs14

около 4 лет назад
suse-cvrf логотип
openSUSE-SU-2021:3940-1

Security update for nodejs12

около 4 лет назад
suse-cvrf логотип
openSUSE-SU-2021:1574-1

Security update for nodejs12

около 4 лет назад
suse-cvrf логотип
openSUSE-SU-2021:1552-1

Security update for nodejs14

около 4 лет назад
suse-cvrf логотип
SUSE-SU-2021:3964-1

Security update for nodejs14

около 4 лет назад
suse-cvrf логотип
SUSE-SU-2021:3940-1

Security update for nodejs12

около 4 лет назад
suse-cvrf логотип
SUSE-SU-2021:3886-1

Security update for nodejs14

около 4 лет назад
suse-cvrf логотип
SUSE-SU-2022:0101-1

Security update for nodejs12

около 4 лет назад

Уязвимостей на страницу