CVE-2025-14178
MediumSummary
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.
Risk Assessment
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.
Recommendation
Zaleca się aktualizację PHP do najnowszej wersji, aby usunąć tę podatność oraz monitorowanie aplikacji pod kątem nieautoryzowanego dostępu.
Original NVD description (English source)
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

