Katalog CVE

CVE-2026-59946

ŚrednieCVSS 6.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.14%

Percentyl 3 - wyżej niż 3% wszystkich znanych CVE

Streszczenie

Podatność w menedżerze zależności Composer dla języka PHP pozwala na zmianę uprawnień istniejącego pliku na odczytywalny i wykonywalny dla wszystkich użytkowników. Problem występuje podczas instalacji, aktualizacji lub dodawania pakietów, gdy wpis bin w pakiecie zawiera segmenty ścieżki '..'.

Ocena ryzyka

Atakujący może wykorzystać tę podatność do zmiany uprawnień krytycznych plików systemowych, co może prowadzić do eskalacji uprawnień lub naruszenia poufności danych.

Rekomendacja

Należy natychmiast zaktualizować Composer do wersji 2.2.29 lub 2.10.2, w zależności od używanej gałęzi.

Inne podatności w Composer

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

Composer is a dependency Manager for the PHP language. Prior to 2.2.29 and 2.10.2, a Composer package bin entry containing .. path segments can resolve outside the package install directory and cause Composer's binary installation flow to chmod an existing host file to a world-readable and world-executable mode during composer install, update, or require. This issue is fixed in versions 2.2.29 and 2.10.2.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS