CRITICAL🇬🇧 English

CVE-2026-36767

Path traversal w Shopizer v3.2.5 — zapis dowolnych plików

CVSS 10.0v3.1pub. 2026-04-30

Podatność typu path traversal w aplikacji Shopizer v3.2.5 umożliwia nieuwierzytelnionemu atakującemu zapis dowolnych plików w dowolnym zapisywalnym katalogu na serwerze. Ze względu na brak wymagań autoryzacyjnych i pełny zakres dostępu (CVSS 10.0), podatność stanowi krytyczne zagrożenie dla integralności systemu.

Pokaż oryginał (EN)

A path traversal vulnerability in the /content/images/add endpoint of shopizer v3.2.5 allows attackers write arbitrary files to any writeable path via a crafted POST request.

🤖 Analiza AI
Jak działa

Endpoint /content/images/add nie waliduje prawidłowo ścieżki docelowej przesyłanego pliku. Atakujący wysyła spreparowane żądanie HTTP POST zawierające sekwencje path traversal (np. '../'), co pozwala na wyjście poza dozwolony katalog i zapis pliku w dowolnej lokalizacji dostępnej dla procesu serwera. Atak nie wymaga żadnego uwierzytelnienia ani interakcji ze strony użytkownika.

Skutki

Atakujący może zapisać dowolny plik — w tym złośliwy kod wykonywalny (np. web shell) — w dostępnych katalogach systemu, co w praktyce może prowadzić do przejęcia kontroli nad serwerem (RCE), ujawnienia danych lub całkowitego naruszenia integralności aplikacji i systemu operacyjnego.

Mitygacja

Należy zastosować patche dostępne u producenta zgodnie z referencjami. W ramach obejścia tymczasowego należy ograniczyć dostęp do endpointu /content/images/add na poziomie firewall lub serwera WWW oraz wymagać uwierzytelnienia dla wszystkich operacji zarządzania treścią.

Kogo dotyczy

Shopizer w wersji 3.2.5

Uwagi

Podatność zgłoszona w repozytorium GitHub projektu Shopizer (issue #1091). Pomimo oceny CVSS 10.0, CISA nie odnotowała jak dotąd aktywnego wykorzystania w środowiskach produkcyjnych.

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
🔵
ZWERYFIKUJ U PRODUCENTA
Brak jednoznacznych danych o patchu. Sprawdź referencje od producenta.
Tagi
Path Traversal
CWE
Referencje