Katalog CVE

CVE-2025-14178

Średnie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W wersjach PHP: 8.1.* przed 8.1.34, 8.2.* przed 8.2.30, 8.3.* przed 8.3.29, 8.4.* przed 8.4.16 oraz 8.5.* przed 8.5.1 występuje przepełnienie bufora sterty w funkcji array_merge(), gdy całkowita liczba elementów w pakowanych tablicach przekracza limity 32-bitowe lub HT_MAX_SIZE, z powodu przepełnienia całkowitego w obliczeniach wstępnych.

Ocena ryzyka

Ta podatność może prowadzić do nieautoryzowanego dostępu do pamięci, co może skutkować wyciekiem danych lub zdalnym wykonaniem kodu, stanowiąc poważne zagrożenie dla bezpieczeństwa aplikacji.

Rekomendacja

Zaleca się aktualizację PHP do najnowszej wersji, aby usunąć tę podatność oraz monitorowanie aplikacji pod kątem nieautoryzowanego dostępu.

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

In PHP versions:8.1.* before 8.1.34, 8.2.* before 8.2.30, 8.3.* before 8.3.29, 8.4.* before 8.4.16, 8.5.* before 8.5.1, a heap buffer overflow occurs in array_merge() when the total element count of packed arrays exceeds 32-bit limits or HT_MAX_SIZE, due to an integer overflow in the precomputation

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