Lookup for vulnerable packages by Package URL.

Purlpkg:cargo/uv@0.11.15
Typecargo
Namespace
Nameuv
Version0.11.15
Qualifiers
Subpath
Is_vulnerablefalse
Next_non_vulnerable_versionnull
Latest_non_vulnerable_versionnull
Affected_by_vulnerabilities
Fixing_vulnerabilities
0
url VCID-a171-rj2a-uuaw
vulnerability_id VCID-a171-rj2a-uuaw
summary
uv is vulnerable to arbitrary file write through entry point names
### Impact

In versions of uv prior to 0.11.15, when installing a distribution containing an entry point specification (under `console_scripts` or `gui_scripts`), uv would place the generated entry point according to the given name even if doing so resulted in a path outside of the environment's scripts directory.

A malicious wheel could use this to place an executable outside of the intended environment, including in a directory already present on the user's `PATH`. This could shadow or overwrite an existing executable and potentially result in unexpected code execution under the wheel's control, even if the wheel's installation environment was not explicitly added to `PATH` by the user.

In order to exploit this vulnerability, the attacker must induce their target into installing a malicious wheel.

### Patches

uv 0.11.15 and newer address this vulnerability. Users are encouraged to upgrade to 0.11.15.

### Workarounds

There is no workaround other than upgrading to uv 0.11.15.
references
0
reference_url https://github.com/astral-sh/uv
reference_id
reference_type
scores
0
value MODERATE
scoring_system generic_textual
scoring_elements
url https://github.com/astral-sh/uv
1
reference_url https://github.com/astral-sh/uv/security/advisories/GHSA-4gg8-gxpx-9rph
reference_id
reference_type
scores
0
value MODERATE
scoring_system cvssv3.1_qr
scoring_elements
1
value MODERATE
scoring_system generic_textual
scoring_elements
url https://github.com/astral-sh/uv/security/advisories/GHSA-4gg8-gxpx-9rph
2
reference_url https://github.com/advisories/GHSA-4gg8-gxpx-9rph
reference_id GHSA-4gg8-gxpx-9rph
reference_type
scores
0
value MODERATE
scoring_system cvssv3.1_qr
scoring_elements
url https://github.com/advisories/GHSA-4gg8-gxpx-9rph
fixed_packages
0
url pkg:cargo/uv@0.11.15
purl pkg:cargo/uv@0.11.15
is_vulnerable false
affected_by_vulnerabilities
resource_url http://public2.vulnerablecode.io/packages/pkg:cargo/uv@0.11.15
aliases GHSA-4gg8-gxpx-9rph
risk_score null
exploitability null
weighted_severity null
resource_url http://public2.vulnerablecode.io/vulnerabilities/VCID-a171-rj2a-uuaw
Risk_scorenull
Resource_urlhttp://public2.vulnerablecode.io/packages/pkg:cargo/uv@0.11.15