Katalog CVE

CVE-2017-9442

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

BigTree CMS w wersji do 4.2.18 pozwala zdalnie uwierzytelnionym użytkownikom na wykonanie dowolnego kodu poprzez przesłanie spreparowanego pakietu zawierającego powłokę PHP. Problem dotyczy ekstrakcji archiwum ZIP do wzorców nazw plików, takich jak cache/package/xxx/yyy.php.

Ocena ryzyka

Wykorzystanie tej podatności może prowadzić do przejęcia kontroli nad systemem przez złośliwego użytkownika, co stwarza poważne zagrożenie dla bezpieczeństwa organizacji.

Rekomendacja

Zaleca się aktualizację BigTree CMS do najnowszej wersji oraz ograniczenie możliwości przesyłania pakietów przez użytkowników, którym nie można w pełni zaufać.

Powiązane podatności

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

BigTree CMS through 4.2.18 allows remote authenticated users to execute arbitrary code by uploading a crafted package containing a PHP web shell, related to extraction of a ZIP archive to filename patterns such as cache/package/xxx/yyy.php. This issue exists in core\admin\modules\developer\extensions\install\unpack.php and core\admin\modules\developer\packages\install\unpack.php. NOTE: the vendor states "You must implicitly trust any package or extension you install as they all have the ability to write PHP files.

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