CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2007-1376

High
Published: Translated: NVD NIST

Summary

Funkcje shmop w PHP przed wersją 4.4.5 oraz przed 5.2.1 w serii 5.x nie weryfikują, czy ich argumenty odpowiadają zasobowi shmop. To pozwala atakującym, w zależności od kontekstu, na odczyt i zapis w dowolnych lokalizacjach pamięci za pomocą argumentów związanych z niewłaściwym zasobem, co zostało zademonstrowane na przykładzie zasobu obrazu GD.

Risk Assessment

Podatność ta może prowadzić do nieautoryzowanego dostępu do pamięci, co stwarza ryzyko wycieku danych lub złośliwego modyfikowania pamięci aplikacji. Atakujący mogą wykorzystać tę lukę do przeprowadzenia ataków typu DoS lub uzyskania dostępu do wrażliwych informacji.

Recommendation

Zaleca się aktualizację PHP do wersji 4.4.5 lub 5.2.1 i nowszych, aby usunąć tę podatność. Dodatkowo, warto przeprowadzić audyt kodu w celu identyfikacji i zabezpieczenia miejsc, gdzie używane są funkcje shmop.

Related vulnerabilities

Original NVD description (English source)

The shmop functions in PHP before 4.4.5, and before 5.2.1 in the 5.x series, do not verify that their arguments correspond to a shmop resource, which allows context-dependent attackers to read and write arbitrary memory locations via arguments associated with an inappropriate resource, as demonstrated by a GD Image resource.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS