Katalog CVE

CVE-2019-11044

NiskieCVSS 3.7
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Bardzo wysokie ryzyko
5.12%

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

Streszczenie

W wersjach PHP 7.2.x poniżej 7.2.26, 7.3.x poniżej 7.3.13 oraz 7.4.0 w systemie Windows, funkcja link() akceptuje nazwy plików z osadzonym bajtem \0 i traktuje je jako zakończone w tym miejscu. Może to prowadzić do luk bezpieczeństwa, np. w aplikacjach sprawdzających ścieżki, do których kod ma dostęp.

Ocena ryzyka

Ryzyko obejścia kontroli dostępu do plików w systemie Windows, co może umożliwić atakującemu dostęp do nieautoryzowanych ścieżek lub plików.

Rekomendacja

Zaktualizuj PHP do wersji 7.2.26 lub nowszej, 7.3.13 lub nowszej, albo 7.4.1 lub nowszej.

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

In PHP versions 7.2.x below 7.2.26, 7.3.x below 7.3.13 and 7.4.0 on Windows, PHP link() function accepts filenames with embedded \0 byte and treats them as terminating at that byte. This could lead to security vulnerabilities, e.g. in applications checking paths that the code is allowed to access.

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