Katalog CVE

CVE-2026-84186

ŚrednieCVSS 6.9
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.35%

Percentyl 28 - wyżej niż 28% wszystkich znanych CVE

Streszczenie

Podatność w PrestaShop dotyczy nieprawidłowej kontroli dostępu w funkcji Tools::getRemoteAddr(), która pozwala na spoofowanie adresu IP klienta przez nagłówek X-Forwarded-For, gdy aplikacja działa za odwrotnym proxy, load balancerem lub CDN. Aplikacja nieprawidłowo przetwarza adres IP i używa adresu kontrolowanego przez odwiedzającego zamiast tego dostarczonego przez zaufaną infrastrukturę, co pozwala nieuwierzytelnionemu zdalnemu atakującemu na podszywanie się pod dowolny adres IP.

Ocena ryzyka

Atakujący może ominąć kontrolę opartą na IP, taką jak lista dozwolonych w trybie konserwacji, fałszować logi bezpieczeństwa i audytowe oraz unikać mechanizmów zewnętrznych opartych na IP, takich jak geolokalizacja, wykrywanie oszustw czy ograniczanie żądań.

Rekomendacja

Zaleca się zaktualizowanie PrestaShop do wersji zawierającej poprawkę oraz skonfigurowanie zaufanych proxy do nadpisywania nagłówka X-Forwarded-For.

Inne podatności w PrestaShop

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

Vulnerability involving incorrect access control in the Tools::getRemoteAddr() function in PrestaShop, which allows the client’s IP address to be spoofed via the X-Forwarded-For header when the application is running behind a reverse proxy, load balancer or CDN. The application incorrectly processes the IP address string and uses the address controlled by the visitor rather than the one provided by the trusted infrastructure, allowing an unauthenticated remote attacker to cause the application to interpret their connection as originating from an arbitrary IP address. This condition allows IP-based controls, such as the maintenance mode allowlist, to be bypassed, as well as enabling the forgery of security and audit logs and the evasion of third-party mechanisms that rely on the IP address, such as geolocation checks, fraud detection or request throttling.

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